随笔分类 -  ios技术

摘要:[[EaseMob sharedInstance] registerSDKWithAppKey:@"easemob-demo#chatdemoui" apnsCertName:apnsCertName otherConfig:@{... 阅读全文
posted @ 2015-03-20 11:51 令狐葱同学 阅读(515) 评论(0) 推荐(0) 编辑
摘要:注意到Xcode6创建的工程没有prefix.pch. 于是手动创建。在other下选择pch文件接着到工程的build setting下设置开启预编译并配置路径(文件的路径。因为我新建在cofig文件夹下所以是这个路径,)build以后就可以使用了。 阅读全文
posted @ 2014-09-21 20:54 令狐葱同学 阅读(997) 评论(0) 推荐(0) 编辑
摘要:小项目中用到storyboard,可以按照模块来新建多个sb。以下是代码实现跳转实现: UIStoryboard *anSb=[UIStoryboard storyboardWithName:@"Another" bundle:nil]; AppDelegate *appDelagate... 阅读全文
posted @ 2014-08-14 00:33 令狐葱同学 阅读(564) 评论(0) 推荐(0) 编辑
摘要:在sb中绑定了一个IBOutletCollection后,根据索引获取元素发现和自己拖线时的顺序不同,有时又会根据顺序,不知道是xcode的bug还是本身就是无序的。在使用的时候直接排序:- (void)viewDidLoad{ [super viewDidLoad]; // Order the l... 阅读全文
posted @ 2014-06-01 16:51 令狐葱同学 阅读(827) 评论(0) 推荐(0) 编辑
摘要:在上一节里提到了用利用gcd快速实现单例模式。一个项目里面可能有好几个类都需要实现单例模式。为了更高效的编码,可以利用c语言中宏定义来实现。新建一个Singleton.h的头文件。// @interface#define singleton_interface(className) \+ (clas... 阅读全文
posted @ 2014-05-28 20:48 令狐葱同学 阅读(1310) 评论(0) 推荐(0) 编辑
摘要:单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这里主要介绍下在arc下,利用gcd实现单例。第一步:声明一个静态实例staticSoundTool *_instance;第二步:重写初始化方法+ (id)allocWithZone:(struct _NSZone *)zo... 阅读全文
posted @ 2014-05-27 00:02 令狐葱同学 阅读(1235) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示