iOS9适配注意点一、后台定位类app适配点在iOS8中,APP的定位服务apple就做了一些修改,需要用户申请相应的权限,并在info.plist文件中添加对应的键值。具体的做法在这篇博客中有详细的讲解:[http://my.osc...
APP Transport Security——加密传输方式随着ios9的推出和Xcode的升级,apple将默认开发者使用https的传输方式,相比http的传输协议,这无疑会增加一些安全性,对于开发者而言,一下子将http协议全部...
Xcode多版本的dmg文件下载方式在iOS开发中,有时我们想保有当前版本的Xcode的同时,体验新版本或者兼容旧版本,在apple官网上,是提供给我们下载地址的: 1.访问https://developer.apple.com。 2...
iOS9全新的联系人相关框架——Contacts Framework一、引言在以前iOS开发中,涉及联系人相关的编程,代码都非常繁琐,并且框架的设计也不是Objective-C风格的,这使开发者用起来非常的难受。在iOS9中,appl...
更小,更快——iOS9的App Thinningapple在iOS9中引入了一套新的app瘦身方案,通过一些优化策略,将尽可能的减小app安装包的体积。这部分的大多工作是由app store来完成,开发者并不需要付出太多额外的开销。这...
更加智能的搜索方案——iOS9搜索功能新api一、引言iOS9中为我们提供了许多新的api,搜索功能的加强无疑是其中比较显眼的一个。首先,我们先设想一下:如果在你的app中定义一种标识符,在siri和搜索中,可以用过这个标识符搜索到你...
新的触摸体验——iOS9的3D Touch一、引言在iphone6s问世之后,很多果粉都争先要体验3D Touch给用户带来的额外维度上的交互,这个设计之所以叫做3D Touch,其原理上是增加了一个压力的感触,通过区分轻按和重按来进...
iOS中UISearchBar(搜索框)使用总结初始化:UISearchBar继承于UIView,我们可以像创建View那样创建searchBar 12 UISearchBar * bar = [[UISearchBar all...
mac端的优秀抓包工具——Charles使用一、简介Charles是mac端的一款截取与分析网络请求的工具,在网络开发中使用其作分析,可以大大提高我们的开发效率。Charles是收费软件,一般可以试用三十天,但是可以通过相应的破解来获...
工厂设计模式的探讨——iOS类簇的应用分析一、何为设计模式什么是设计模式,先来看段度娘的话: 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、...