iOS开发
longhappyingly
这个作者很懒,什么都没留下…
展开
-
iOS小技巧:禁止全屏点击事件
Q: 如何禁止全屏的点击事件 A: 使用 [[UIApplication sharedApplication] beginIgnoringInteractionEvents] XXXX 要禁止点击事件的代码块 [[UIApplication sharedApplication] endIgnoringInteractionEvents] 这段代码可以禁止整个屏幕的点击事件原创 2013-11-28 22:48:55 · 3280 阅读 · 0 评论 -
iOS小技巧:强制系统不锁屏
强制系统不锁屏,使用UIApplication 的 idleTimerDisabled属性 idleTimerDisabled 这个是控制空闲计时器(idle timer)是否对app起作用的属性 这个属性默认置为NO,即系统在默认情况下是会锁屏的 [UIApplication sharedApplication].idleTimerDisabled = YES; 注:原创 2013-11-30 11:06:46 · 2406 阅读 · 0 评论 -
iOS小技巧:用小图片重复显示来设置大背景图片
Q:背景想用一个小图,设置成重复填充,形成一个大背景 A: + (UIColor *)colorWithPatternImage:(UIImage *)image原创 2013-11-28 01:26:30 · 1314 阅读 · 0 评论 -
iOS小技巧:用app来打电话、发短信、发短邮件
打电话: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://10086"]]; 发短信: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms:10086"]]; 发短email [[UIApp原创 2013-11-30 10:18:57 · 759 阅读 · 0 评论 -
iOS小技巧:根据SDK版本区分代码
#if __IPHONE_OS_VERSION_MAX_ALLOWED //ios 7.0以下执行的代码块 #else //ios 7.0以上执行的代码块 #endif 这样在编译过程中就会执行相应的分支原创 2013-12-04 14:43:51 · 754 阅读 · 0 评论 -
iOS官网问答:Detecting the Debugger(判断是否处于联机调试)
这是来自苹果文档的Technical Q&A QA1361 #include #include #include #include #include static bool AmIBeingDebugged(void) // Returns true if the current process is being debugged (either翻译 2013-12-04 15:05:24 · 1138 阅读 · 0 评论 -
Effective Objective-C 2.0 目录
第一章 : 熟悉Objective-C 第1项 : 熟悉Objective-C的本质 第2项 : 在头文件中尽可能少的引入其他头文件 第3项 : 优先使用字面语法而不是其他等效方法 第4项 : 优先使用常量而不是预处理器#define 第5项 : 使用枚举来表示状况,选项,状态码 第二章 : 对象, 消息传递机制, 和运行时 第6项 : 理解属性 第翻译 2014-02-11 15:34:38 · 763 阅读 · 0 评论