摘要: 概述sensoriPhone自带很多传感器,常见的如下表所示:系统针对各种sensor都有相应的使用方法,eg: 距离传感器使用// 开启距离感应功能[UIDevice currentDevice].proximityMonitoringEnabled = YES;// 监听距离感应的通知[[NSN... 阅读全文
posted @ 2015-09-04 11:50 shanhua 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 概述现有蓝牙实现方案GameKit.framework(用法简单)只能用于iOS设备之间的连接,多用于游戏(比如五子棋对战),从iOS7开始过期MultipeerConnectivity.framework只能用于iOS设备之间的连接,从iOS7开始引入,主要用于文件共享(仅限于沙盒的文件)Exte... 阅读全文
posted @ 2015-09-04 10:49 shanhua 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 概念库是程序代码的集合,是共享程序代码的一种方式根据源代码的公开情况,库可以分为2种类型开源库公开源代码,能看到具体实现,比如SDWebImage、AFNetworking。。。闭源库不公开源代码,是经过编译后的二进制文件,看不到具体实现主要分为:静态库、动态库静态库:.a 和 .framework... 阅读全文
posted @ 2015-08-30 23:24 shanhua 阅读(202) 评论(0) 推荐(0) 编辑
摘要: iOS开发中的多线程一个iOS程序,默认开启1条线程--主线程orUI线程主线程主要作用: 显示/刷新UI界面 处理UI事件(点击、滚动、拖拽事件等)主线程使用注意: 别将耗时操作放在主线程 耗时操作应放在子线程(后台线程or非主线程)iOS中多线程实现方案1.pthread -... 阅读全文
posted @ 2015-08-30 15:56 shanhua 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 概述在iOS中,有2个框架可以访问用户的通讯录。从iOS6开始,需要得到用户的授权才能访问通讯录,因此在使用之前,需要检查用户是否已经授权ABAddressBookGetAuthorizationStatus()授权状态kABAuthorizationStatusNotDetermined 用户还没... 阅读全文
posted @ 2015-08-30 15:55 shanhua 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 推荐引擎的好文章:http://www.ibm.com/developerworks/cn/web/1103_zhaoct_recommstudy1/index.html#ibm-pconhttp://www.ibm.com/developerworks/cn/web/1103_zhaoct_recommstudy2/index.html#ibm-pconhttp://www.ibm.com/developerworks/cn/web/1103_zhaoct_recommstudy3/index.html#ibm-pcon暂且记下 阅读全文
posted @ 2012-11-24 17:05 shanhua 阅读(107) 评论(0) 推荐(0) 编辑