免费开源的iOS开发学习平台
[置顶] 网站公告
2018年3月28日憋了一两年终于要放大招了,我和几位小伙伴编写的《iOS开发:从零基础到精通》这本书终于上市了,在此感谢和我一同完成这件事情的小伙伴们,他们是:汤海波、闫珍和李维佳,附上我们4...
[置顶] Objective-C语言入门教程
Objective-C语言的学习内容比较广泛,但是对于入门iOS开发来说,只要掌握常用的一些操作即可。九九学院在此汇总在实际项目开发中必须掌握的OC基础知识点,以馈广大网友。数据类型与运算数据类...
Reveal:1-Reveal使用简介
Reveal是一款可以在iOS开发过程中用于界面控件分析的开发辅助工具。借助Reveal,我们可以对App界面上的所有可见元素进行分析。在开发过程中,经常会出现界面展示的样式与预期不符的情况,R...
网络图片下载SDK:SDWebImage
在实际的App开发中,界面显示的图片除了少量的本地图片外,绝大多数图片都需要通过网络从服务器下载。对于网络图片下载的处理逻辑需要考虑诸多因素,例如网络传输因素、图片缓存等,通常情况下我们都会使用...
高德地图SDK:5-定位SDK
高德定位SDK提供了不依赖于地图定位的定位功能,开发者可以无地图显示的场景中便捷地为应用程序添加定位功能。定位SDK提供了单次定位、连续定位、逆地理信息、地理围栏等功能。本节以单次定位为例介绍一...
高德地图SDK:4-绘制地图标注
同MapKit框架类似,使用高德地图SDK也可以在地图上添加标注。标注可以精确表示用户需要展示的位置信息,高德地图SDK提供的标注功能允许用户自定义图标和信息窗,同时提供了标注的点击、拖动事件的...
高德地图SDK:3-地图SDK简介
高德地图所提供的SDK中,地图SDK是用于提供地图展示相关功能的SDK,其可以提供地图显示(含室内、室外地图)、与地图交互、在地图上绘制、兴趣点搜索、地理编码、离线地图等功能。MAMapView...
CocoaPods:1-安装
CocoaPods是iOS开发中最常使用的第三方开源库管理工具。如果不使用CocoaPods,我们在iOS开发过程中使用的第三方库需要手工进行安装以及更新,并且需要手工来设置各个第三方库所需的系...