iOS基本功
文章平均质量分 72
Beelin_9527
学夷之长以自强。
展开
-
NSPredicate
简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取。定义(最常用到的方法):[cpp] view plain copyNSPredicate *ca = [NSPredicate predicateWithFormat:(NSString *), ...];转载 2016-03-15 09:40:25 · 193 阅读 · 0 评论 -
iOS 掌握知识点
一、基础知识点1、内存管理2、category3、protocol4、block5、KVC/KVO二、核心技术1、字母索引 (百度云demo)2、地图 (百度云demo)3、音频4、蓝牙5、动画6、数据存储7、多线程8、相机9、coreImage 滤镜处理三、实用第三方1、上下拉刷新 (百度云demo)2、FMDB (原创 2016-03-10 18:18:03 · 328 阅读 · 0 评论 -
iOS获取设备信息总结
1、获取设备的信息[objc] view plain copy UIDevice *device = [[UIDevice alloc] int]; NSString *name = device.name; //获取设备所有者的名称 NSString *model = device.name; //获取设备的类转载 2016-04-14 10:42:46 · 486 阅读 · 0 评论 -
8.0系统 UISearchController 使用
UISearchController实现搜索UISeachBar通过UISearchDisplayDelegate实现上面的效果是没有问题的,网上也有很多类似的实现效果,不过是警告的,信息如下: 'searchDisplayController' is deprecated: first deprecated in iOS 8.0,这么明显一个警告总不能视而不见吧 , 在 StackOve转载 2016-02-03 17:26:59 · 385 阅读 · 0 评论 -
sizeThatFits and sizeToFit是UIView的两个方法
- (CGSize)sizeThatFits:(CGSize)size; 作用:return 'best' size to fit given size. does not actually resize view. Default is return existing view size - (void)sizeToFit; 作用: calls sizeThatF转载 2016-03-10 17:19:47 · 319 阅读 · 0 评论 -
Xcode添加静态库以及编译选项配置常见问题
一,Xcode编译出现Link错误,出现"duplicate symbols for architecture i386 clang"提示.问题:链接时,项目有重名文件.解决:根据错误提示,做如下检查:1.Taraget->Build Settings->Link Binary With Libraries检查是否有重复lib.2.全工程搜索下重名文件,决定如何删除.二转载 2016-05-23 22:43:54 · 1325 阅读 · 0 评论