NSZombierEnable背后的故事; details behind NSZombierEnable
Articles in the iOS category
- Tagged as : nszombier
Find All Unlocalized Strings
Requirements
We have a project which uses
NSLocalizedString
macro but some strings are not localized in theLocalizable.strings
file. What we do is to find all these strings and implement theLocalizable.strings
file.Apple’s Tool
As I refered here, Apple has a built-in tool but is for …
Tagged as : localizationApp Extension Study 4
Tagged as : extensionApp Extension Study 3
Author: Charles Zhu
Summary: ios8 app extension1 开始
第一篇介绍了Extension的基本概念,Extension的运行周期,和containing app的数据共享等细节,第二篇介绍并实践了4种extension,而本篇就要介绍Sync和File Provider。
2 Finder Sync (OS X)
因为extension要运行在10.10的OS X上 …
Tagged as : extensioniOS8下控件的旋转
由起
使用iOS8 SDK编译后的项目在ipad上运行发现某些控件如HUD弹出后它的位置有了旋转,但是该现象在iOS8的iphone设备上却没有出现。果断认为是iOS8SDK引起的,需要做紧急修复。
修复
代码中迅速找到
rotation
的相关部分,发现已经是使用[[UIApplication sharedApplication …
iOS8之UIAlertController
由起
UIAlertController
是iOS8中引入的,用于整合UIAlertView
和UIActionSheet
的新类,在实现中抛弃了之前的delegate用法,而采用了block的方式,从而使得使用和可读性都简化了不少。
使用iOS8SDK编译的项目 …App Extension Study 2
Author: Charles Zhu
Summary: ios8 app extension1 开始
上一篇介绍了Extension的基本概念,Extension的运行周期,和containing app的数据共享等细节,这节开始实践。需要说明的本文不会覆盖所有类型,比如Finder Sync类型是OS …
Tagged as : extensionApp Extension Study 1
Author: Charles Zhu
Summary: ios8 app extensionIntro
app extension是iOS8引入的功能,使得iOS8也有了“插件”系统。虽然一时还不知道可以做些什么应用,但我相信会有杀手级的extension出现而且某种程度会影响到app的生态系统发展。所以,我们需要 …
Tagged as : extensiongit bisect查找xcode6工程在iOS7下不全屏的问题
Author: Charles Zhu
Summary: launch screen,xcode6,gitxcode6工程在iOS7下未全屏
使用xcode6创建的工程在iOS7下运行,居然出现了未全屏的现象,仿佛一下子回到了iPhone5发布的时代。因为提交了多次,不清楚是哪次引入的问题 …
Tagged as : gitQuartzComposer基本概念
Author: Charles Zhu
Summary: a guide to QuartzComposerProcessors are green, providers are blue, and consumers are pink
最近才发现QuartzComposer也是一款用来设计交互的工具,原来Xcode自带,现在从Xcode中分离成为单独的app。之所以会关注是发现facebook的设计师也比较推崇该工具。在官网上搜索相关文 …Tagged as : design