GCD 是一种非常方便的使用多线程的方式。通过使用 GCD,我们可以在确保尽量简单的语法的前提下进行灵活的多线程编程。在 “复杂必死” 的多线程编程中,保持简单就是避免错误的金科玉律。然而,GCD不像NSOperation那样可以调用 -(void)cancel 取消一个操作的执行(注意这里的取消只 ...
分类:
其他好文 时间:
2017-07-08 16:17:18
阅读次数:
164
【问题】 測试组发现APP在iOS8及以上系统设备上,语言设置为我们不支持的小语种时。APP没有使用默认的英文,而是选择了上一次设置的语言。 【分析】 经过研究发现,在iOS8系统開始,在设备语言设置中多出了“首选语言顺序”列表。例如以下图所看到的: 图中最底部给出了一句话“应用程序和站点将使用所支 ...
分类:
移动开发 时间:
2017-07-07 10:15:21
阅读次数:
160
https://stackoverflow.com/questions/27526966/ios-8-window-location-href-doesnt-work-with-url-scheme ios8下去掉href: ...
分类:
移动开发 时间:
2017-07-06 11:18:34
阅读次数:
212
一、新特性Size Class介绍 随着iOS8系统的公布,一个全新的页面UI布局概念出现,这个新特性将颠覆包含iOS7及之前版本号的UI布局方式,这个新特性就是Size Class。Size Class配合Auto Layout能够解决全部(包含iPhone及iPad)iOS设备屏幕尺寸及屏幕旋转 ...
分类:
移动开发 时间:
2017-07-01 15:26:21
阅读次数:
181
[What's New in iOS 8.x](https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS8.html#//apple_ref/doc/uid/TP40014205-S ...
分类:
移动开发 时间:
2017-06-30 18:53:41
阅读次数:
234
恢复内容开始 Beta测试属于软件开发周期中的一环,测试的重点就是让一些活生生的人去使用你的App,不断测试然后反馈。你需要让你的测试成员发现尽可能多的bug,以便你在公开发布之前将其修复。从 iOS8 开始,苹果推出 TestFight,用于将 Beta 测试流水化。 TestFight 使得测试 ...
分类:
其他好文 时间:
2017-06-27 10:59:26
阅读次数:
417
IOS8的JS版本过低导致 平时还是多写ES5的代码,es6的语法总能碰到兼容的坑。 改了好几天。。。气死啦 ...
分类:
移动开发 时间:
2017-06-21 13:54:56
阅读次数:
264
在这篇随笔里,我们只要知道UIWebView是什么就可以了。 UIWebView 是苹果提供的用来展示网页的UI控件,它也是最占内存的控件。 iOS8.0之后出现了webkit框架,WKWebView相比UIWebView节省了1/4~1/3的内存,速度快,但是没缓存功能。 对于一些购物类app网页 ...
分类:
移动开发 时间:
2017-06-18 22:40:36
阅读次数:
154
这篇博客介绍的是当前比较流行的“计步器”-只是简单的知识点 计步器的实现在IOS8开始进行了改变。 但是我会对之前之后的都进行简单介绍。 IOS 8 - // // ViewController.m // CX 计步器 // // Created by ma c on 16/4/12. // Cop ...
分类:
移动开发 时间:
2017-06-18 22:40:28
阅读次数:
220
iOS 8 的公布(如今是 iOS8.1),并非对全部人来说都是值得高兴的事情。对那些使用企业部署(不经过商店公布)的 app 开发人员来说,又被苹果坑到了。由于 iOS 8 的一个Bug。导致企业部署再次出现了问题(记得上次是 iOS 7 升级)。这个问题不管是在苹果开发人员论坛,还是 stack ...
分类:
移动开发 时间:
2017-06-17 10:16:16
阅读次数:
123