上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: try{ //1:抛出异常的代码 //2:代码 }catch(){ //3:代码 //4:抛出异常 }finally{ //5:代码 } //6:代码要明确的一点是:不管try是否抛出异常,finally语句块都是会执行 阅读全文
posted @ 2016-11-09 09:38 小眼奇遇记 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 有很多的应用有两个版本,可能只是ui上有一些不同,维护两份代码是很麻烦的,这时候我们可以在已有的工程target上copy这个target来达到一份代码两个应用版本的需求 duplicate就可以copy这个targer duplicate就可以copy这个targer 这个时候已经有了两个应用,修 阅读全文
posted @ 2016-11-09 09:32 小眼奇遇记 阅读(103) 评论(0) 推荐(0) 编辑
摘要: [_fields sortUsingComparator:^NSComparisonResult(UITextField *obj1, UITextField *obj2) { /* NSOrderedAscending = -1L, // 右边的对象排后面 NSOrderedSame, // 一样 阅读全文
posted @ 2016-11-02 08:28 小眼奇遇记 阅读(126) 评论(0) 推荐(0) 编辑
摘要: continue!! 阅读全文
posted @ 2016-10-28 16:32 小眼奇遇记 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 遍历字典中的key,然后根据key值取出对应的value如:for (NSString *key in dict) {//处理字典的键值 NSString *value = dict[key]; if(value == nil) { // 做你想做的 }} 阅读全文
posted @ 2016-10-26 10:19 小眼奇遇记 阅读(2399) 评论(0) 推荐(0) 编辑
摘要: 在NSArray和NSDictionary中nil有特殊的含义.但是某些时候,我们必须要放入nil怎么办? 要想放入nil就必须用到一个类NSNull,这个类只有一个类方法,就是null.[NSNull null]生成一个NSNull对象 NSArray * array = @[@1, @45, @ 阅读全文
posted @ 2016-10-26 10:01 小眼奇遇记 阅读(161) 评论(0) 推荐(0) 编辑
摘要: /** 图片变灰 */ -(UIImage*)getGrayImage:(UIImage*)sourceImage { int width = sourceImage.size.width; int height = sourceImage.size.height; CGColorSpaceRef colorSpace = CGColorSpaceCreat... 阅读全文
posted @ 2016-10-11 16:36 小眼奇遇记 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 数组越界就是假如你的下标总数现在为32个,然后你在下一秒又执行了一个方法要从50个数据里进行赋值啊筛选之类的,而你此时数组里的值为32个,50的数据还没有请求到,往往会出现数组越界的崩溃信息,大概是这样的 -[__NSArrayI objectAtIndex:]: index 100 beyond 阅读全文
posted @ 2016-09-30 11:08 小眼奇遇记 阅读(168) 评论(0) 推荐(0) 编辑
摘要: iOS去除导航栏和tabbar的1px横线 是UIImageView,是navigationBar的shadowImage,所以只要设置它为空即可,但是设置它为空之前应该先设置它的背景也为空,全部代码如下: 阅读全文
posted @ 2016-09-19 10:04 小眼奇遇记 阅读(1209) 评论(0) 推荐(0) 编辑
摘要: 把自定义的类对象编码到NSData中 NSData *data = [NSKeyedArchiver archivedDataWithRootObject:bc];//归档,bc是一个自定义的类对象,归档的类型是二进制 NSArray *array = [NSKeyedUnarchiver unar 阅读全文
posted @ 2016-09-18 14:41 小眼奇遇记 阅读(96) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页