
ios小贴士
JerryVon
这个作者很懒,什么都没留下…
展开
-
isEqual和==区别
再看文档时留意到isEqual方法,但是我们比较的时候有时候就用==来比较,这2个有似乎没区别呢?网上有人说==来比较指针,isEqual是比较内容,其实这个话如果深究起来,并不是那么准确,我用代码测试了下: NSString* str1=@"111"; NSString* str2=@"111"; if([str1 isEqua原创 2012-11-26 11:21:32 · 7328 阅读 · 0 评论 -
ios开发技巧小笔记
1.检查是否有这个对象或者方法responseToSelector:@selector2.延时异步执行peformSelector:withObject:afterDelay3.模拟器路径:/[user]/Library/Application Support/iPhone Simulator/4.2/Applications/B0E3EC07-F395-408原创 2012-10-24 16:22:32 · 1858 阅读 · 0 评论 -
优秀开发资源
CDC博客,翻译移动端相关资料,如设计和测试http://cdc.tencent.com/?p=6590iOS开发:加载、滑动翻阅大量图片解决方案http://www.cocoachina.com/gamedev/misc/2012/1205/5262.html制作 AdHoc 发布应用测试版的方法http://www.cocoachina.com/iphonedev/sdk/原创 2012-12-12 08:45:03 · 1211 阅读 · 0 评论 -
Debug技巧:内部区分debug和release
场景是由于发布和debug是2个环境,如何能够知道我的包是发布还是开发版本呢?可以通过设置参数来实现首先设置应用target:other c flags 的debug参数为-DDEBUG_My=1如图:然后定义宏如下:#ifdef DEBUG_MY==1 #define internal_version @"DEBUG_MY"#else #define原创 2013-01-15 13:17:50 · 3005 阅读 · 0 评论 -
iOS常用代码
一.本地通知- (void)applicationDidEnterBackground:(UIApplication *)application{ dispatch_async(dispatch_get_main_queue(), ^{ UILocalNotification * localNotification = [[UILocalNotification al原创 2013-02-01 09:56:08 · 1674 阅读 · 0 评论 -
iOS手机设备判断硬件信息
方法一:-(void)defineDeviceType{ extern int deviceType; NSRange rg= [[[UIDevice currentDevice].model lowercaseString]rangeOfString:@"iphone"]; if(rg.location!=NSNotFound){ deviceType原创 2013-01-28 09:47:01 · 3011 阅读 · 0 评论