我原先是这么做的,通常也是这么做 然而运行后,UINavigationController的确作为windows的根视图显示了,但是firstVC里的控件却没有显示,一片空白 事实证明不能这样直接alloc firstVC,而是要从storyboard中加载,我改成如下就行了: 我查看过很多代码例子 ...
分类:
移动开发 时间:
2016-08-05 00:37:50
阅读次数:
169
在跳入App的info中配置Bundle identifier 在跳入App的info中配置URL Schemes 在另一个应用程序中按照上边的操作添加openURL并运行,就可以跳转了 调用openURL的方法 iOS9以后需要在info.plist文件中配置白名单,添加要跳转App的URL ...
分类:
移动开发 时间:
2016-07-30 10:19:25
阅读次数:
330
iOS9 新出的关键字:用来修饰属性,或者方法的参数,返回值 好处:1.迎合swift 2.提高我们开发人员开发规范,减少程序员之间的交流 注意:iOS9新出的的关键字nonnull,nullable,null_unspecified,null_resettable只能修饰对象,不能修饰基本数据类型 ...
分类:
移动开发 时间:
2016-07-28 13:59:43
阅读次数:
176
介绍 UIStackView 是 iOS9新增的一个布局技术。熟练掌握相当节省布局时间。 UIStackView 是 UIView 的子类,是用来约束子控件的一个控件。但他的作用仅限于此,他不能用来呈现自身的内容,类似于 backgroundColor。当然了,这个控件相当易学,属性只有4个。 Ax ...
分类:
其他好文 时间:
2016-07-25 09:17:37
阅读次数:
190
1. NSURLConnection (iOS9开始被弃用) 此类的对象加载一个URL请求对象,通过异步/同步的方式发送请求,并获得响应。 此类位于Foundation框架下,继承自NSObject ------------------------------ 异步/同步? 通讯方式 异步:在请求发 ...
分类:
Web程序 时间:
2016-07-24 23:48:37
阅读次数:
222
iOS9 以下时: 一:选择一个联系人的电话号码 这里不需要先获取所有的联系人自己做联系人列表,直接使用系统自带的AddressBookUI/ABPeoplePickerNavigationController.h就好。 首先需要引入如下三个文件 #import <AddressBookUI/ABP ...
分类:
其他好文 时间:
2016-07-22 18:36:21
阅读次数:
633
1.网络请求报错。升级Xcode 7.0发现网络访问失败。输出错误信息 The resource could not be loaded because the App Transport Security policy requires the use of a secure connection ...
分类:
移动开发 时间:
2016-07-21 14:47:26
阅读次数:
432
获取手机WiFi信息。 iOS9以前的方法,还是能用,警告就警告吧!iOS9以后使用的是苹果最新的API框架,NetworkExtension/NEHotspotHelper.h,这个框架,第一次开放了它的虚拟网卡,有时间了再介绍。 #import <SystemConfiguration/Capt ...
分类:
移动开发 时间:
2016-07-19 20:23:10
阅读次数:
1786
因公司做的SDK,发现了一个在iOS9 上,系统无法自行判断默认是英文语言,而选择默认语言是中文。 比如说:公司适配英语,简体中文,繁体中文。但是当切换到了泰语的时候,系统的默认语言是英语,却显示了汉语。在SDK使用了笨方法,把公司需要适配的国家名字在网上找到对应,然后写到 语言数组中。这样当系统找 ...
分类:
移动开发 时间:
2016-07-19 13:22:36
阅读次数:
185
如果在ios9上也打印冲突,那么就可以解决它,可是实际情况是9上完全ok,7上全是冲突,而且cell高度计算也出现了问题, self.contentView.autoresizingMask = UIViewAutoresizingFlexibleHeight|UIViewAutoresizingF ...
分类:
移动开发 时间:
2016-07-14 18:53:15
阅读次数:
189