前言 Xcode8发布以后,编译器开始不支持IOS7,所以很多应用在适配IOS10之后都不在适配IOS7了,其中包括了很多大公司,网易新闻,滴滴出行等。因此,我们公司的应用也打算淘汰IOS7。 支持到IOS8,第一个要改的自然是用WKWebView替换原来的UIWebView。WKWebView有很 ...
分类:
移动开发 时间:
2016-10-20 09:33:32
阅读次数:
267
Xcode8的调试技能又增加了一个黑科技:Memory Graph。简单的说就是可以在运行时将内存中的对象生成一张图。 那么通过一个实际项目来练习一下吧。 首先我们写了一个自定义UIView:MyView。初始化的时候接收一个没有参数也没有返回值的闭包作为参数,并存为自己的属性: typealias ...
分类:
其他好文 时间:
2016-10-17 09:11:08
阅读次数:
138
1 Xib文件的注意事项 使用Xcode8打开xib文件后,会出现下图的提示。 大家选择Choose Device即可。 之后大家会发现布局啊,frame乱了,只需要更新一下frame即可。如下图 注意:如果按上面的步骤操作后,在用Xcode7打开Xib会报一下错误, 解决办法:需要删除Xib里面 ...
分类:
移动开发 时间:
2016-10-16 14:03:43
阅读次数:
319
对于Xcode8的发布,苹果也是来了个大的跳跃,默认最低支持的iOS版本为8.0,当然也并不是说8.0以下就直接放弃了,虽然表现出来的是这样,毕竟使用8.0以下系统的还是大有人在的,老项目要兼容iOS8以下也是可以另辟蹊径的。 首先我们要找到Xcode是通过什么来兼容iOS版本的,请打开以下路径:/ ...
分类:
移动开发 时间:
2016-10-15 16:39:43
阅读次数:
372
经xcode8.0修改后的.xib文件在xcode7.3环境中报错的解决方案 今天遇到一个xcode7.3升级 xcode8.0 后的问题,原本用xcode7.3创建的.xib文件在xcode8.0中打开后会有如下的选择设备的提示,选择后,将工程在xcode7.3环境中打开刚被修改过的.xib文件会 ...
分类:
其他好文 时间:
2016-10-15 16:22:26
阅读次数:
135
Git目录没有及时更新导致 终端进入目录运行如下命令 更简单的就是git里.commit所有的更改就行了. ...
分类:
其他好文 时间:
2016-10-15 16:16:43
阅读次数:
99
控制台打印的信息如下 解决办法: Xcode8里边 Edit Scheme... -> Run -> Arguments, 在Environment Variables里边添加 OS_ACTIVITY_MODE = disable 步骤1. 步骤2. 步骤3. 结束设置 ...
分类:
其他好文 时间:
2016-10-15 11:46:25
阅读次数:
112
xcode7.3 升级 xcode8.0 后权限设置问题(升级xcode 8.0 后构建版本不显示问题) 前两天为了适配 iOS10 的系统 我将xcode 7.3 升级到了 xcode 8.0 但是在给项目升级的时候用xcode8.0打包并且上传构建的版本后,在新建版本里看不到新上传的 构建版本 ...
分类:
其他好文 时间:
2016-10-15 11:41:33
阅读次数:
132
Implicit conversion loses integer precision: 'NSInteger' (aka 'long') to -Wno-shorten-64-to-32 ...
分类:
其他好文 时间:
2016-10-15 09:31:47
阅读次数:
334
刚生的Xcode8,出现好多Error,有些Error真的太麻烦不想记录,现在这个挺简单的,就记下来,控制台输出的Error信息如下: fix: Target -> Build Phases ->Link Binary With Libraries,找到控制台显示的UserNotifications ...
分类:
其他好文 时间:
2016-10-14 16:39:35
阅读次数:
133