自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 模拟器真机文件存放位置

QQ日志文件存放位置: /Library/Caches/QQINI

2015-05-19 15:11:40 2113

原创 ios crash分析方法

During the test and debug phases of your product development, configure a scheme to run your application with various memory management diagnostics and logging options enabled. Schemes have a Run acti

2015-05-19 14:22:16 611

原创 performselector参数生命周期问题

I am creating an NSArray inside a method, so I have to give it up with release when I'm done with it. I pass this array to the- (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDe

2015-05-18 17:31:52 428

转载 xcode反汇编调试iOS模拟器程序(七)Debug与Release的区别

首先自己写一段代码,加好断点,分别在Build Configuration为Debug和Release下运行,查看反汇编[cpp] view plaincopy- (void)test  {      UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(10.0,

2015-05-18 15:00:42 496

转载 12种方法优化苹果,解决机器变慢原因,给系统加速

是否在用了一段时间,感觉苹果运行速度下降? 总是让苹果工作,而从不保养. 它当然要反抗.这里介绍几种简单易行,行之有效的方法让你养成好的使用习惯,从而让苹果一直高效为你服务1 清理启动项目:一些软件安装后,自动(或是有过提示)把软件加入系统启动项目,这样当你每次开机或注销后重新登入系统时他们会拖慢你系统的启动速度.  所以定期检查一下你的启动项目是很有必要的. 检查

2015-05-15 18:00:50 1834

转载 Cocoa 和 Objective-C 特性

成员变量应该是 @privateTip成员变量应该声明为 @private@interface MyClass : NSObject { @private id myInstanceVariable_;}// public accessors, setter takes ownership- (id)myInstanceVariable;- (void

2015-05-15 16:14:12 529

原创 提高xcode编译运行速度

1、The step is repeated when I stop the application and hit run again, even if no code or other changes have been done to the project. This is frustrating as I'm working on a large codebase and the ste

2015-05-14 20:21:46 411

转载 解决Xcode模拟器attaching卡死问题

清除XCode缓存和生成文件1.Command-Option-Shift-K to clean out the build folder/Users/apple/Library/Developer/Xcode    (注:Library资源库是隐藏的文件夹)里面有DerivedData和Snapshots两个文件夹,删除里面文件即可(命令行rm -rf *)2.(Xcode

2015-05-14 11:42:34 1194 1

转载 WWDC2014之iOS使用动态库

苹果的开放态度WWDC2014上发布的Xcode6 beta版有了不少更新,其中令我惊讶的一个是苹果在iOS上开放了动态库,在Xcode6 Beta版的更新文档中是这样描述的:Frameworks for iOS. iOS developers can now create dynamic frameworks. Frameworks are a collection

2015-05-14 10:25:34 537

转载 Xcode 6制作动态及静态Framework

有没有写SDK或者要将一些常用的工具类做成Framework的经历? 你或许自己写脚本完成了这项工作,相信也有很多的人使用 iOS-Universal-Framework ,随着Xcode 6的发布,相信小伙伴们已经都知道了,Xcode 6支持做Framework了. 同时iOS-Universal-Framework开发者也宣布不在继续维持此项目的开发,建议开发者使用Xcode 6制作,目前网上

2015-05-14 10:24:23 220

转载 iOS App性能优化

iOS App的性能关注点虽然iPhone的机能越来越好,但是app的功能也越来越复杂,性能从来都是移动开发的核心关注点之一。我们说一个app性能好,不是简单指感觉运行速度快,而应该是指应用启动快速、UI反馈响应及时、列表滚动操作流畅、内存使用合理,当然更不能随随便便Crash啦。工程师开发应用时除了在设计上要避免性能“坑”的出现,在实际遇到“坑”时也要能很快定位原因所在。定位性能问题原因当然

2015-05-13 19:24:44 290

原创 为什么ios模拟器出现不了内存不足的问题,而真机会

为什么ios模拟器出现不了内存不足的问题,而真机会

2015-05-11 20:04:55 910

原创 lldb调试

2015-04-27 10:36:52 287

转载 Xcode添加静态库以及编译选项配置常见问题

一,Xcode编译出现Link错误,出现"duplicate symbols for architecture i386 clang"提示.问题:链接时,项目有重名文件.解决:根据错误提示,做如下检查:1.Taraget->Build Settings->Link Binary With Libraries检查是否有重复lib.2.全工程搜索下重名文件,决定如何删除.二

2015-04-23 15:35:03 335

转载 使用GCD

什么是GCDGrand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。该方法在Mac OS X 10.6雪豹中首次推出,并随后被引入到了iOS4.0中。GCD是一个替代诸如NSThread, NSOperationQueue, NSInvocationOperation等技术的很高效和强大的技术。GCD和block的配合使用,可以方便地进行多

2015-04-17 17:42:09 263

原创 What is the difference between #import and #include in Objective-C?

The #import directive was added to Objective-C as an improved version of #include. Whether or not it's improved, however, is still a matter of debate. #import ensures that a file is only ever included

2014-09-16 21:41:18 322

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除