CocoaPosd是什么?

当我们开发iOS项目时候,会经常使用到第三方类库,并且会使用很多。

大家的做法基本上都是到GitHub上下载一个一个的类库,然后导入到工程中,并且引入各种的类库,做各种的配置。有时候还要处理ARC与MRC的问题,很麻烦。

还有一种情况,就是当第三方类库出现升级的情况时候,我们还需要删掉旧的,下载新的,再重新导入。

以上问题超级的烦人。。。

阅读全文 »

1.1 什么是Xib?

xib就是一种文件的后缀,我们要使用Interface Builder工具对它进行编辑。xib的作用就是描绘页面中的布局,可以让我们及时看到效果,并且也比代码要方便快速的多。

阅读全文 »

vm(vim)简介


vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。下面是vi的使用教程:包含vi的基本介绍、使用模式、文件的打开关闭保存、插入文本或新建行、移动光标、删除、恢复字符或行、搜索等等,算是一篇比较适合新手学习vi的教程。

阅读全文 »

在讲如何上传本地文件到github之前,有必要先简单的讲一下如何在本地创建仓库,以及如何添加文件。

创建版本库

什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。

阅读全文 »

简介


在处理Linux系统出现的各种故障时,故障的症状是最先发现的,而导致这以故障的原因才是最终排除故障的关键。熟悉Linux系统的日志管理,了解常见故障的分析与解决办法,将有助于管理员快速定位故障点。“对症下药”及时解决各种系统问题。

阅读全文 »

新建博客文件

Hexo使用markdown语法的纯文本编辑,文件后缀名.m ,文件存放在:我们的站点目录下/source/_post 文件夹下

文件生成方式:

hexo new layout 文件名    

例:hexo new post HelloWorld  如果文件名中有空格必须给文件名加引号 hexo new post "Hello World"
阅读全文 »

#import "DetailViewController.h"

@interface DetailViewController ()

@end

@implementation DetailViewController

#pragma mark - 视图控制器对象的初始化方法
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
    // Custom initialization
    NSLog(@"%s", __FUNCTION__);
}
return self;
}
阅读全文 »

// 在RootViewController.h文件中,需要遵守UITableViewDelegate和UITableViewDataSource协议,还声明了两个NSMutableArray数组用来存放各个分组中的单元格。一个UITableView用来显示一个UITableViewCell对象,代码如下:
#import
@interface RootViewController : UIViewController <UITableViewDelegate, UITableViewDataSource>
@property (nonatomic, retain) UITableView *myTableView;
@property (nonatomic, retain) UITableViewCell *tableViewCell;
@property (nonatomic, retain) NSMutableArray *tableViewDataSource; // TableView中显示的数据
@property (nonatomic, retain) NSMutableArray *tableViewDateSource2; // 第二个分组使用的数据
@end
阅读全文 »