这里迎WWDC 16
又是一年的苹果开发者大会,自然是兴奋的,如果当年没有进入这一行我想在这个时期会很尴尬的。
去年是和大家一起在网咖看的,其实内容么有关注多少,亲眼看到如此多的同行算是最大的收获;时隔一年很多事情都发生了不同的变化,貌似一年前是应用开发最疯狂的一年,如今冷却不少,而大热起来的换了 VR 。
估计今年网咖的人会少起来,如果能发布 VR 相关会兴奋不少,准备在家看,觉得到了凑热闹不在必要的年龄了。
今天 BTC 又到了 4700,不过我已经全部出货,留下了比较经典的投资收获,越涨越抛,越跌越买。
NSArray 自定义查找的方式
Core Data fetch cache 报错
如果使用了 Core Data fetch cache,那么要注意一点,fetch result 有变更的是偶这个 cache 也需要更新。
比如 Table A 的一个字段有个更新,恰巧 fetch 时候要已这个字段来排序,就要更新了;
( 旧的嘛得?如果不是需要排序的字段呢,还需要更新 cache 么?)
怎么更新?!
我自己还天真的想了这个逻辑,然后需要在更新的时候重新 fetch result,然后 deleteCacheWithName:,
谁知道,原来是类方法,我还是 naive…
iOS 图片缓存策略
collectionview自定义手动cell和storyboard创建cell
file was built for archive which is not the architecture being linked (i386) 解决方法
我的解决方法是:把 cocoapods的 target 的所有 build active architecture Only 改为 NO,我这里发现有部分是 yes 所以错误。
查看来源截图Error: “File was built for archive which is not the architecture being linked (armv7s)”
iOS iPv6 支持
iOS webview 使用百度地图定位
今天遇到需要用 webview 来定位显示地图的问题。
同样的代码直接用 safari 就可以定位,明显有定位的权限弹窗提示;而 app 里就没有任何弹窗,点击定位后提示定位失败。
xcode 文档离线下载
国内苹果开发最烦的就是更新 xcode 开发工具了,网络是头等头疼的问题,动不动各种屏蔽你懂的。好不容易下载好了 xcode,但是每次更新以前的帮助文档也清空了,又要再一轮的折磨。网上搜了下可以离线下载安装,试了下不错。
xcode 文档离线下载
质疑声音的可贵
上午一来看了 王垠的博客,看了几篇最近的博文,尤其是讨论自动驾驶和智能 AI,感觉正如文中描述的一样,我之前是陷入了无条件支持和仰慕,经他这样提醒感觉自己好危险哈哈:P
他口里的 Google 和 Tesla 如此不堪和普通,像自己身边熟悉的国内厂商一样没有太大的区别;而自己之前是一味的支持和信任这些公司,甚至形成了无条件支持的依赖,把它们放上了神坛,供了起来。
同步更新fork项目
五一深圳之旅
五一的时候去了女友家,正好遇到了她们家里有些事情,我算是清闲了两三天,当然没有电脑网络。
去诺信网吧遇到了lol帐号被清空,玩完一局结束后被封号的各种问题,才发现我帐号记错了,但是玩一把被封号还真是恶心到我了哈。
心悦歌单
Swift #seletor使用
Swift 2.2 以后的 seletor 使用有两种方式:
- 自定义 class 作用域内的方法,直接食用 #selector(funcation) 或者 #selector(funcation(_:))
- 系统的方法,需要加上系统类的前缀例如,#selector(NSString.localizedStandardCompare(_:))