本文主要是说一些iOS9适配中出现的坑,如果只是要单纯的了解iOS9新特性可以看瞄神的开发者所需要知道的 iOS 9 SDK 新特性。9月17日凌晨,苹果给用户推送了iOS9正式版,随着有用户陆续升级iOS9,也就逐渐的衍生出了一系列的问题,笔者也在赶忙为自己维护的App做适配,本文写的一些坑基本都 ...
分类:
移动开发 时间:
2016-06-19 15:42:04
阅读次数:
248
iOS9新特性之关键字
iOS9新出的关键字:用来修饰属性,或者方法的参数,方法的返回值
好处:迎合swift
提高我们开发人员开发规范,减少程序员之间交流
注意: iOS9新出关键字nonnull,nullable,null_resettable,_Null_unspecified只能修饰对象,不能修饰基本数据类型
/**
1. 首字母不带下滑线的修饰类名(eg. nullable)...
分类:
移动开发 时间:
2016-05-13 00:08:03
阅读次数:
235
泛型:限制类型
开发中使用场景:
1.限制集合中的类型,只能检测方法的调用,因为声明的泛型只能存在方法中
2.当一个类在声明的时候,某个对象的属性不确定,只有创建对象的时候才能确定,就可以使用泛型。
定义泛型
书写格式:放在类型的后面,表示限制这个类型
// 定义泛型:确定类型
@property (nonatomic, strong) NS...
分类:
移动开发 时间:
2016-05-07 10:23:16
阅读次数:
154
NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END 在这两个之间必须属性赋值不可以为空 null_resettable 允许set为空 get不为空 需要重写set 方法 @property(null_resettable,strong,nonatomic)N ...
分类:
移动开发 时间:
2016-05-04 16:57:55
阅读次数:
137
前言 本文主要是说一些iOS9适配中出现的坑,如果只是要单纯的了解iOS9新特性可以看瞄神的开发者所需要知道的 iOS 9 SDK新特性。9月17日凌晨,苹果给用户推送了iOS9正式版,随着有用户陆续升级iOS9,也就逐渐的衍生出了一系列的问题,笔者也在赶忙为自己维护的App做适配,本文写的一些坑基 ...
分类:
移动开发 时间:
2016-03-31 01:57:36
阅读次数:
309
01-iOS9新特性之常见关键字 如何学习新技术 1.发现:有时候工作无缘无故,会发现新的东西,先保存起来 2.研究东西:1.研究作用 2.研究书写格式 3.测试: 4.注意点: 如何去研究新的API 1.百度: iOS9API 2.WWDC 和 查看苹果官方文档 (英文基础) 3.用最新版本的xc ...
分类:
移动开发 时间:
2016-03-29 06:12:53
阅读次数:
336
随着autolayout的推广开来,更多的app开始使用自动布局的方式来构建自己的UI系统,autolayout配合storyBoard和一些第三方的框架,对于创建约束来说,已经十分方便,但是对于一些动态的线性布局的视图,我们需要手动添加的约束不仅非常多,而且如果我们需要插入或者移除其中的一些UI元
分类:
移动开发 时间:
2016-03-21 13:42:04
阅读次数:
422
新的iOS 9系统比iOS8更稳定,功能更全面,而且还更加开放。iOS 9加入了更多的新功能,包括更加智能的Siri,新加入的省电模式。iOS 9为开发者提供5000个全新的API。 iOS9让所有的HTTP默认使用了HTTPS,原来的HTTP协议传输都改成TLS1.2协议进行传输。直接造成的情况就
分类:
移动开发 时间:
2016-03-17 19:29:20
阅读次数:
250
本文主要是说一些iOS9适配中出现的坑,如果只是要单纯的了解iOS9新特性可以看瞄神的开发者所需要知道的 iOS 9 SDK 新特性。9月17日凌晨,苹果给用户推送了iOS9正式版,随着有用户陆续升级iOS9,也就逐渐的衍生出了一系列的问题,笔者也在赶忙为自己维护的App做适配,本文写的一些坑基本都
分类:
移动开发 时间:
2016-03-02 19:51:05
阅读次数:
263
#iOS9 新特新介绍 ##一. UIStackView * 新控件:UIStackView 栈视图, 类似AppleWatch的Group * 父类:UIView * 特点: 1. 只能垂直或水平散列,因此不能完全取代Autolayout 2. 能够快速的按顺序获取到子控件 3. 批量修改间距更快
分类:
移动开发 时间:
2016-02-17 20:55:24
阅读次数:
263