开始使用 Auto Layout

On 2014 年 9 月 5 日, in iPhone, by donly

首先看看苹果官网提供的 iOS 设备版本使用统计情况。

2014年8月24日期间

91% 的设备正在使用 iOS 7

苹果应用程序商店(App Store)7天内数据来测量结果:根据2014年8月24日期间测量的数据显示,91% 的设备正在使用 iOS 7.

Apple 将于9月9日发布新的 iPhone 设备和新的 iOS 8。由于屏幕分辨率多样化,不能再像以前使用绝对布局。苹果的自动布局技术始于 iOS 6, iOS 7 之后也有所改进。从这个统计数据中看到,iOS 6 只占不到 1%,大家可以放心地将项目最低支持到 iOS 6 了。对于开发者来说,幸福是不是来得太突然了啊。

最新 iOS 设备版本使用统计情况请查看苹果官网:App Store Distribution – Support – Apple Developer

Tagged with:  

iOS 平铺图像

On 2013 年 8 月 5 日, in iPhone, by donly

iOS SDK 里面有没有类似于 HTML 中的 background-repeat 属性,使图像重复平铺呢?

我大苹果当然有啦,那就是:

+ (UIColor *)colorWithPatternImage:(UIImage *)image

使用也很简单:

- (void)viewDidLoad {
  [super viewDidLoad];
  UIImage *patternImage = [UIImage imageNamed:@"pattern.png"];
  self.view.backgroundColor = [UIColor colorWithPatternImage:patternImage];
}

平铺效果:

Continue reading »

Tagged with:  

CoreData 轻量更新

On 2013 年 7 月 29 日, in iPhone, by donly

项目中使用了CoreData框架,肯定会有更新Model结构后发生应用崩溃的情况:

*** Terminating app due to uncaught exception ‘NSInternalInconsistencyException’, reason: ‘This NSPersistentStoreCoordinator has no persistent stores. It cannot perform a save operation.’

Apple 提供有关的专题文档来说明如何处理这一情况(详见后面的参考连接),这里简单提供快速解决方法。

解决方法

Continue reading »

Tagged with:  

问题描述

最近遇到一个比较Egg Pain的问题,某日无意重启了一下顺便更新升级了 Mountain Lion 到 10.8.4,之后每次在 Xcode 4.6 重复运行 iOS Simulator,app 必崩!

好吧,开始我也以为是项目问题,一直对码农的代码质量没什么信心。后来在 Xcode 新建一个 Single App 模板的空项目发现问题仍然存在。什么强制清理,重启啊都试过了无果。

解决方法

这时候应该 Google 一下了,结果找到一篇 DevJuice: 10.8.4 and the iOS Simulator | TUAW – The Unofficial Apple Weblog,按上面所说的将 Debugger 由 LLDB 改为 GDB,问题解决:

Update your scheme by selecting Product > Scheme > Edit Scheme, and choose the GDB debugger for your debug scheme.

Tagged with:  

iOS7 初体验

On 2013 年 6 月 12 日, in iPhone, by donly

今年苹果 WWDC 2013 上推出了新的iOS系统 iOS7。最大的特点是UI全新设计,向扁平风格靠齐。看得还不过瘾,于是上官网下载了 iOS 7 beta 来体验一番。

iOS 7 beta

Posted: June 10, 2013
Build: 11A4372q

文件名:ios_7_beta__iphone_5_model_a1429__11a4372q.dmg
打开后:iPhone5,2_7.0_11A4372q_Restore.ipsw

根据自己的机型下载相应的固件,如何辨識 iPhone 機型,还有这里,LTE没有中国大陆,只有HK。

Continue reading »

Tagged with: