随笔分类 -  iOS开发

摘要:在NSURLSessionTask发起网路请求时,一般是异步操作,如果需要进行同步等待的话,可采用dispatch_semaphore_t信号量基于计数器的一种多线程同步机制。但是在多个线程访问共有资源时候,会因为多线程的特性而引发数据出错的问题,需要慎重使用。 关于dispatch_semapho 阅读全文
posted @ 2016-08-03 16:44 syosan 阅读(1705) 评论(0) 推荐(0)
摘要:Mac OS X 10.11.6, curl 命令报错,错误如下: dyld: lazy symbol binding failed: Symbol not found: _SSL_load_error_strings Referenced from: /usr/local/lib/libcurl. 阅读全文
posted @ 2016-07-30 00:45 syosan 阅读(3672) 评论(0) 推荐(0)
摘要:iOS app包显示名称可以国际化,具体方法如下:编辑Info.plist,添加一个新的属性:Application has localized display name,设置该属性的类型为boolean,并设置value为YES;在PROJECT的info标签中,在Localization... 阅读全文
posted @ 2014-07-24 22:02 syosan 阅读(1664) 评论(0) 推荐(0)
摘要:iOS中解析XML数据的类是 NSXMLParser,详细使用方法如下:假设现在在内存中有XML的二进制数据对象(NSData):data(该数据可能来自网络,也可能是本地的文件数据),设置NSXMLParser对象的协议,代码如下: NSXMLParser *xmlParse = [[NSX... 阅读全文
posted @ 2014-07-24 21:47 syosan 阅读(358) 评论(0) 推荐(0)