UIAlertView iOS9.0之后注销了,简单介绍一下UIAlertController的使用: ...
分类:
其他好文 时间:
2016-06-08 18:40:18
阅读次数:
143
NSJSONSerialization 苹果官方给出的解析方式是性能最优越的,虽然用起来稍显复杂。 首先我们在上面已经有了我希望得到的信息的网站的API给我们的URL,在OC中,我要加载一个NSURL对象,来向网站提交一个Request。到这里需要特别注意了,iOS9的时代已经来临,我们先前在旧版本 ...
分类:
Web程序 时间:
2016-06-07 23:56:17
阅读次数:
226
iOS9以后 有三种api提供搜搜方式 加强引导用户关注 我们的app及相关内容的方式 NSUserActivity Web Markup Core Spotlight 用法 前两种 实战操作性不够强(后续补充) 这里先讲 spotlight 实现机制和方法 分析 iOS 8的时候 spotligh ...
分类:
移动开发 时间:
2016-06-07 20:41:32
阅读次数:
163
转自:http://www.cocoachina.com/ios/20160316/15665.html 前言 推送通知,想必大家都很熟悉,关于原理之类的,这里就不过多阐述。在这里我们主要介绍下iOS8及iOS9之后关于推送的新功能。大家可能见过听说过,但可能有一些朋友并没有上手做过。这篇文章便给大 ...
分类:
移动开发 时间:
2016-06-06 23:44:05
阅读次数:
291
从上面的API能看出, iOS9之后从其他app回到自己app的时候回调的方法已经变成最后一个了.. 所以需要在AppDelegate中重写该方法, 例如: 注意: iOS9以下还是会回调application:application openURL: sourceApplication: anno ...
分类:
移动开发 时间:
2016-06-05 12:28:09
阅读次数:
224
因为iOS9系统需要设置打开QQ和微信的白名单,如果出现无法分享或者直接提示分享失败,试一下在infoPlist中添加以下白名单 http://wiki.mob.com/ios9-对sharesdk的影响(适配ios-9必读)/ ...
分类:
移动开发 时间:
2016-06-02 16:29:55
阅读次数:
202
近期苹果公司iOS 9系统策略更新,限制了http协议的访问,此外应用需要在“Info.plist”中将要使用的URL Schemes列为白名单,才可正常检查其他应用是否安装。 受此影响,当你的应用在iOS 9中需要使用 QQ/QQ空间/支付宝/微信SDK 的相关能力(分享、收藏、支付、登录等)时, ...
分类:
移动开发 时间:
2016-06-01 12:48:56
阅读次数:
211
苹果的通讯录功能在iOS7,iOS8,iOS9 都有着一定的不同,iOS7和8用的是 <AddressBookUI/AddressBookUI.h> ,但是两个系统版本的代理方法有一些变化,有些代理方法都标注了 NS_DEPRECATED_IOS(2_0, 8_0) 并推荐了另一个代理方法与之对应。 ...
分类:
移动开发 时间:
2016-05-31 10:24:21
阅读次数:
308
我从2011年开始接触iOS开发,当时使用的是SDK是ios4,经过苹果工程师多年的努力,现在已经升级到ios9.3.2,这篇博文我就说说这些版本中对于开发者所产生的新技术。iOS5于2011年9月份发布,产生的新技术有:1、支持ARC,增加了strong和weak属性
2、支持iCloud、NewsstandKit、Co..
分类:
移动开发 时间:
2016-05-27 18:47:40
阅读次数:
210
iOS9之前 有些时候因为需要手动调用loadview 但是有风险,系统不再调用viewDidLoad 所以手动调用loadview是错误的 iOS9之后出现了loadViewIfNeeded解决了这个问题 调用这个方法视图会创建出来并且不会忽略viewDidLoad 如果ios9之前的版本 先调l ...
分类:
移动开发 时间:
2016-05-27 07:05:20
阅读次数:
941