摘要: 一、iOS8.0 1、访问用户通讯录的两个框架 (1)AddressBookUI.framework 提供了联系人列表界面、联系人详情界面、添加联系人界面等,一般用于选择联系人 (2)AddressBook.framework <1>纯C语言的API,仅仅是获得联系人数据 <2>没有提供UI界面展示 阅读全文
posted @ 2016-04-28 20:05 执着的怪味豆 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 一、苹果原生集成的社会化分享 1、哪些平台 (1)Twitter (2)FaceBook (3)Flickr (4)Vimeo (5)新浪微博 :iOS6 (6)腾讯微博 : iOS7 2、框架 :social.framework,很简单的框架,内容不多。 3、应用场景(不只是原生的分享) (1)通 阅读全文
posted @ 2016-04-28 18:07 执着的怪味豆 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 一、准备工作 1、目标:封装静态库的两种格式(.a文件,Framework文件) 2、创建正常的工程项目文件,一般情况下需要封装的内容: (1)工具类(业务逻辑) (2)素材(图片包) (3)封装一个界面(可以直接使用的页面,接口留给用户) 3、打包图片素材 (1)将图片素材放入文件夹 (2)更改文 阅读全文
posted @ 2016-04-28 14:39 执着的怪味豆 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 一、集成百度地图(傻瓜教程,以网站说明文档为准,此处罗列几项主要步骤) 1、登录 http://lbsyun.baidu.com 百度地图开发者平台,获取SDK和集成文档。 2、百度地图可以提供的一些服务 (1)地图:提供地图展示和地图操作功能; (2)POI检索:支持周边检索、区域检索和城市内兴趣 阅读全文
posted @ 2016-04-28 13:11 执着的怪味豆 阅读(2442) 评论(0) 推荐(0) 编辑
摘要: 一 KVC的基本概念 1、KVC是Key Value Coding的缩写,意思是键值编码。 在iOS中,提供了一种方法通过使用属性的名称(也就是Key)来间接访问对象属性的方法,这个方法可以不通过getter/setter方法来访问对象的属性。用KVC可以间接访问对象属性的机制。通常我们使用valu 阅读全文
posted @ 2016-04-27 10:21 执着的怪味豆 阅读(676) 评论(0) 推荐(1) 编辑
摘要: 一、OSI七层模型 OSI七层模型(五层):本质:每一层都与很多的网络协议 (1) 应用层 :最接近用户,将应用程序呈现给用户,HTTP,FTP,POP3,SMTP,telnet ,DHCP (2)表示层 :解决不同系统间的通信 (3)会话层 :建立和管理应用程序间的通信 (4)传输层 : 建立端口 阅读全文
posted @ 2016-04-27 00:09 执着的怪味豆 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 什么是推送?注意,和我们常用的抽象通知不同(NSNotification): 可以让不在前台运行的app,告知用户app内部发生了什么事情;或者没有运行的app接收到服务器发来的通知。。比如离线QQ接受消息,网上商城的打折通知,游戏的版本更新通知,有新的评论生成。。。。 iOS的推送分为:本地推送和 阅读全文
posted @ 2016-04-26 23:10 执着的怪味豆 阅读(587) 评论(2) 推荐(1) 编辑
摘要: 一、MapKit介绍 1、苹果自带地图功能(高德地图),可以提供地图展示,查询,定位,导航等功能。使用MapKit框架实现地图功能,MapKit框架中所有数据类型的前缀都是MK 2、MapKit有一个比较重要的UI控件 :MKMapView,专门用于地图显示 3、跟踪显示用户的位置 (1)设置MKM 阅读全文
posted @ 2016-04-25 19:43 执着的怪味豆 阅读(826) 评论(1) 推荐(1) 编辑
摘要: 1、使用CLGeocoder可以完成“地理编码”和“反地理编码” (1)地理编码:根据给定的地名,获得具体的位置信息(比如经纬度、地址的全称等) (2)反地理编码:根据给定的经纬度,获得具体的位置信息 2、地理编码方法 (1)编码 - (void)geocodeAddressString:(NSSt 阅读全文
posted @ 2016-04-25 18:29 执着的怪味豆 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 一、LBS(定位)的使用 1、使用框架Core Location 2、CLLocationManager (1)CoreLocation中使用CLLocationManager对象来做用户定位 (2)CLLocationManager的常用操作 <1>开始用户定位 - (void)startUpda 阅读全文
posted @ 2016-04-25 18:18 执着的怪味豆 阅读(1259) 评论(1) 推荐(0) 编辑