从iPhone 5S的A7 CPU开始到刚刚发布的iPhone 6(A8 CPU)都已经支持64-bit ARM 架构1.Xcode 5.0.1开始支持编译32-bit和64-bit的Binary2.同时支持32-bit和64-bit,我们需要选择的minimum deployment target... Read More
posted @ 2014-12-14 15:27 燕羽天空 Views(180) Comments(0) Diggs(0)
1、设置NSZombieEnabled打开XCode的选项:“NSZombieEnabled” 。在crash时可能会给你更多的一些提示信息。2、分析内存泄露(shift+command+b)3、使用Instruments的leaks工具先在工具栏按下红色的圆形按钮,把工具监视内存的活动停下来。选择... Read More
posted @ 2014-12-14 15:15 燕羽天空 Views(138) Comments(0) Diggs(0)
Grand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。dispatch queue分成以下三种:1)运行在主线程的Main queue,通过dispatch_get_main_queue获取__OSX_AVAILABLE_STARTING(__MAC_10... Read More
posted @ 2014-12-11 14:42 燕羽天空 Views(162) Comments(0) Diggs(0)
此文章只是为了记录一个Apple ID下的APP,转移到另外一个Apple ID 账户下。为了说的清楚下面用A账户(有App,要转出去)B账户(接收A账户App,接收者),来说明。1、登录APPLE 开发者中心(https://itunesconnect.apple.com),使用A账户登录。2、M... Read More
posted @ 2014-11-03 17:06 燕羽天空 Views(376) Comments(0) Diggs(0)
Xcode6发布后,出现了很多的变动,功能性的变动,在这里不进行过多的赘述,在WWDC上苹果已经进行了讲述,网上也有很多文章,这里要介绍的是一些不太容易发现的,但很重要的小地方。 1、Xcode6模拟器路径的变更 在Xcode5和之前的版本中,Xcode的模拟器路径为:/Users/... Read More
posted @ 2014-10-23 14:27 燕羽天空 Views(667) Comments(0) Diggs(0)
registerForRemoteNotificationTypes:isnotsupportediniOS8.0andlater //IOS8新系统需要使用新的代码咯if([[[UIDevicecurrentDevice]systemVersion]floatValue]>=8.0){[[UIAp... Read More
posted @ 2014-10-23 14:25 燕羽天空 Views(199) Comments(0) Diggs(0)
1、invalid deployment target for -stdlib=libc++ (requires iOS 5.0 or later)在 xcode 4.5中 设置target为4.3 常常会出现上述错误消息。解决办法:将target 中的CLANG_CXX_LIBRARY项设置为li... Read More
posted @ 2014-09-15 10:10 燕羽天空 Views(247) Comments(0) Diggs(0)
需要发布一个ipa放到网上,所有人(包括越狱及非越狱设备)可以直接通过链接下载安装,不需要通过AppStore,也不需要安装任何证书。要达到这个目标,就需要企业级开发账号(299刀)。企业级开发账号的申请流程在这里就不细说,主要说一下In House ipa的发布流程1.登录https://deve... Read More
posted @ 2014-09-09 16:49 燕羽天空 Views(448) Comments(0) Diggs(0)
一、ios5.0以前1、首先导入CoreText.framework,并在需要使用的文件中导入:#import2、创建一个NSMutableAttributedString:NSMutableAttributedString*attriString=[[[NSMutableAttributedStr... Read More
posted @ 2014-09-02 15:35 燕羽天空 Views(268) Comments(0) Diggs(0)
1.将准备好的字体文件加入项目中2.打开Build Phases—Copy Bundle Resources,确保刚添加的字体文件在列表中,否则需要手动加到这里3.编辑”项目名-Info.plist”文件(1)addRow—Fonts provided by application(2)将加入的字体... Read More
posted @ 2014-08-26 10:03 燕羽天空 Views(171) Comments(0) Diggs(0)