2015年6月3日
摘要: 第一种,利用数组的sortedArrayUsingComparator调用 NSComparator ,obj1和obj2指的数组中的对象 1 NSComparator cmptr = ^(id obj1, id obj2){ 2 if ([obj1 integerValue] > [obj2 i... 阅读全文
posted @ 2015-06-03 18:47 MichaelMao 阅读(928) 评论(0) 推荐(0) 编辑
摘要: 当你的应用提交到AppStore或者各个渠道之后,请问你多久会拿到crash文件?你如何分析crash文件的呢?上传crash文件你的应用应当有模块能够在应用程序crash的时候上传crash信息。 要么通过用户反馈拿到crash文件,要么借助自己或第3方的crash上传模块拿到crash文件。今天... 阅读全文
posted @ 2015-06-03 15:32 MichaelMao 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 你是否曾经苦恼于理解你的代码,而去尝试打印一个变量的值?NSLog(@"%@", whatIsInsideThisThing);或者跳过一个函数调用来简化程序的行为?NSNumber *n = @7; // 实际应该调用这个函数:Foo();或者短路一个逻辑检查?if (1 || theBoolea... 阅读全文
posted @ 2015-06-03 15:20 MichaelMao 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 原文: http://www.cocoachina.com/ios/20130517/6225.html为什么你的数组包含3个项目而不是5个?为什么你的游戏运行缓慢?这些都跟调试有关,调试是开发过程中必不可少的一部分。本文所列举了一些重要的调试功能(当然并不全面)可以帮你用更少的时间来解决bug问题... 阅读全文
posted @ 2015-06-03 15:14 MichaelMao 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 原文 : http://justcoding.iteye.com/blog/1405951Objective-C 中核心处理字符串的类是 NSString 与 NSMutableString ,这两个类最大的区别就是NSString 创建赋值以后该字符串的内容与长度不能在动态的更改,除非重新给这个字... 阅读全文
posted @ 2015-06-03 10:51 MichaelMao 阅读(393) 评论(0) 推荐(0) 编辑