iOS开发
文章平均质量分 69
zhoufenyu
这个作者很懒,什么都没留下…
展开
-
如何利用block进行回调
网络上已经有很多关于block怎么回调使用的文章,但是我觉得很抽象,接下来我利用比较通俗的例子为大家讲解block怎么回调的。我们在开发中常常会用到函数回调,你可以用通知来替代回调,但是大多数时候回调是比通知方便的,所以何乐而不为呢?如果你不知道回调使用的场景,我们来假设一下:1.我现在玩手机2.突然手机没有电了3.我只好让手机开始充电4.充电的过程中我转载 2013-10-14 13:32:05 · 576 阅读 · 0 评论 -
在程序后台执行一个短时间的任务
当一个iOS应用被送到后台,它的主线程会被暂停。你用NSThread的detachNewThreadSelector:toTar get:withObject:类方法创建的线程也被挂起了。如果你想在后台完成一个长期任务,就必须调用UIApplication的beginBackgroundTaskWithExpirationHandler:实例方法,来向iOS借点时间。UIApplication的b原创 2013-10-15 17:29:57 · 1130 阅读 · 0 评论 -
ios开发常用的宏
#define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width)#define SCREEN_HEIGHT ([UIScreen mainScreen].bounds.size.height)#define SAFE_RELEASE(x) [x release];x=nil#define IOS_VERSION [[[UIDe原创 2013-10-15 18:01:05 · 618 阅读 · 0 评论 -
iOS常量创建
在oc项目使用常量中,常常使用c的预处理#define设置常量。可是对常量进行指针比较还是不足。这里我介绍一种最好的方式:生成一个叫Constants.h的头文件:#importextern NSString * const kInitURL;@interface Constants : NSObject {}@end这里使用到e原创 2014-02-15 16:26:01 · 881 阅读 · 0 评论 -
iOS将日志存入文件
(一)项目配置共享文件您可以通过如下步骤来让应用程序支持文件共享:在应用程序的Info.plist文件中添加UIFileSharingEnabled(目前是Application supports iTunes file sharing)键,并将键值设置为YES。将您希望共享的文件放在应用程序的Documents目录。一旦设备插入到用户计算机,iTunes 9.1就会在选中设备的Apps标签中原创 2014-02-15 16:30:12 · 971 阅读 · 0 评论 -
真机调试报错:gen_entitlements.py: No such file or directory
从网上下了一个应用,但是调式到真机上的时候,报错,很郁闷,错误如下:/Users/UserName/Library/Developer/Xcode/DerivedData/XXXX-gbptdycicygzdybegaywigkbbdqh/Build/Intermediates/XXXX.build/Debug-iphoneos/XXXX.build/Script-35DBA04015D4原创 2014-02-15 16:50:55 · 770 阅读 · 0 评论 -
在mac电脑上搭建服务器
在写这篇文章之前,我都没想过可以在自己的电脑搭建服务器,很庆幸室友给我演示一遍,而且我自己也操作一遍,非常简单。(呵呵,这里只针对app内部测试哦)1.首先要有app.ipa和app.plist;2.自己写个html,或者拿别人的网页做改动也行;前面两步,我已经在企业无限分发做了详细描述,这里不多解释;3.在mac电脑找到服务器的路径;打开Documen原创 2014-02-15 16:44:28 · 1278 阅读 · 0 评论 -
Gitbook文档翻译
Introduction文档 这本书包含GitBook和GitBook.io整个文档。在GitHub允许你改进这个文档。 GitBook是一个工具来构建好的书同时也克使用Git和markdown。你的书可以生成多种格式: 静态网站:这是默认格式,它生成一个完整的交互式静态网站。 PDF:一个完整的PDF和书后的练习解答。 电子书:一原创 2014-06-24 10:12:22 · 2921 阅读 · 0 评论