那些不能错过的Xcode插件
摘要:来源:http://www.cocoachina.com/applenews/devnews/2013/0918/7022.html古人云“工欲善其事必先利其器”,打造一个强大的开发环境,是立即提升自身战斗力的绝佳途径!以下是搜集的一些有力的XCode插件。1.全能搜索家CodePilot 2.0你要找的是文件?是文件夹?是代码?Never Mind,CMD+SHIFT+X调出CodePilot,输入任何你想到搜的东西吧!想搜 appFinishLaunchingWithOptions?忘记咋拼了?没关系强大的代码搜索能力,appflaun一样也可以找到!超级强大的正则 匹配,匹配任何你所想!
阅读全文
posted @
2014-03-16 22:14
猿人谷
阅读(2632)
推荐(0) 编辑
Xcode5.0使用iOS6.1SDK及模拟器
摘要:最近项目中,介于测试人员提出的问题,有些情况只在ios6的设备上才能显现,而本机的xcode已升级到最新的5.0,这可如何是好呢,在网上搜索了一番,找到如下方法解决此问题:1.打开xcode5.0的目录:Finder中点击“应用程序”,找到xcode,右击选择“显示包内容”,进入“Contents—Developer—Platforms—iPhoneOS.platform—Developer—SDKs”2.加载xcode4.6的安装包,同样“显示包内容”,定位到与上方(1)相同目录,将其中的“iPhoneOS6.1.sdk”,复制到xcode5.0的上方目录中3.打开xcode5.0的Cont
阅读全文
posted @
2014-02-07 16:45
猿人谷
阅读(2624)
推荐(0) 编辑
Undefined symbols for architecture i386:"_OBJC_CLASS_$_xx", referenced from: 解决方法
摘要:多个人共同操作同一个项目或拷贝项目时,经常会出现类似这样的问题:Undefined symbols for architecture i386:"_OBJC_CLASS_$_xx文件名", referenced from:下面是可能导致这类问题出现的原因及修改:1.相关工程文件未导入你可以直接在这里+进来,也可以在左边工程目录中把文件全部重新导人一遍(多人操作工程时,一般这种解决办法)2..framework文件未导入把xx文件库+进来,本问题"_OBJC_CLASS_$_ASIdentifierManager", 就是因为AdSupport.Frame
阅读全文
posted @
2014-02-07 10:39
猿人谷
阅读(961)
推荐(0) 编辑
使用Xcode和Instruments调试解决iOS内存泄露
摘要:来源:http://blog.csdn.net/totogo2010/article/details/8233565虽然iOS 5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存泄露,以及NSZombieEnabled设置的使用。本文假设你已经比较熟悉Obj-C的内存管理机制。实验的开发环境:XCode 4.5.21、运行Demo。先下载一个实现准备好的内存泄露的Demo吧:leak app下载下来,打开运行,程序是一个寿司的列表,列出各种寿司卷。试着选择里面的几行
阅读全文
posted @
2014-01-17 14:47
猿人谷
阅读(471)
推荐(0) 编辑
解决xcode打开时loading假死的问题
摘要:症状如下: 点击打开xcode后,就一直会看到loading,但是CPU消耗很高,基本上就是死了(动弹不得),通过活动监测器看到xcode显示为“未响应”以为是安装程序的问题,结果选中xcode拉到废纸篓中,重新下载安装,还是一样的总是,都快崩溃了。出错原因:可能是上次强制退出时保存xcode出错,导致之后每次打开xcode都会加载这个错误的工程,出现假死现象。出现这个问题就真得崩溃了,有些小伙伴甚至还重装了Xcode,这里给大家推荐一个行之有效的方法。有效地解决方法:打开终端:cd /Users/mac/Library/Autosave\ Information/ (其中mac为当前登录用户
阅读全文
posted @
2014-01-12 16:29
猿人谷
阅读(6747)
推荐(1) 编辑
ios模拟器未能安装此应用程序
摘要:网上介绍了很多方法,觉得有些不太靠谱。这里只解释我试验过的最简单最粗暴的方法: 删除模拟器上旧的APP 以外,也可以做 CLEAN (cmd+shift+K) 把旧的build 删掉。
阅读全文
posted @
2014-01-10 17:04
猿人谷
阅读(1097)
推荐(0) 编辑
IOS7开发~Xcode5制作framework
摘要:相关链接:IOS开发~Cocoa Touch Static Library(静态库)一、Framework 简介(Introduction to Framework Programming Guide)Mac OS X 扩展了 framework 的功能,让我们能够利用它来共享代码和资源。通过 framework 我们可以共享所有形式的资源,如动态共享库,nib 文件,图像字符资源以及文档等。系统会在需要的时候将 framework 载入内存中,多个应用程序可以同时使用同一个 framework,而内存中的拷贝只有一份。一个 framework 同时也是一个 bundle,我们可以在 find
阅读全文
posted @
2014-01-10 12:05
猿人谷
阅读(15124)
推荐(2) 编辑
在Xcode中显示代码行号
摘要:打开一个程序,点击屏幕菜单栏的Xcode,然后选Xcode -> Preferences -> Text Editing -> Show line numbers前面打勾就行了。如下图:
阅读全文
posted @
2013-11-28 19:17
猿人谷
阅读(1700)
推荐(0) 编辑
Xcode常用快捷键
摘要:xcode相关:关于xcode可设偏好设置 command+,清空缓存 可设隐藏xcode command+h隐藏其它 command+option+h显示全部 可设退出xcode command+q文件相关:新建项目 command+shift+n新建文件 command+n新建空文件 command+control+n打开 command+o在新窗口中打开 command+option+o快速打开 command+shift+d / command+shift+alt+d (不知区别是什么)清空最近打开文件 可设清空最近打开项目 可设Get Info command+i显示检查器? com
阅读全文
posted @
2013-11-26 13:01
猿人谷
阅读(3320)
推荐(0) 编辑
error: 'release' is unavailable: not available in automatic reference counting,该怎么解决
摘要:编译出现错误:'release' is unavailable: not available in automatic reference counting mode..解决办法:You need to turn offAutomatic Reference Counting. You do this by clicking on your project in the navigator (the top item in the finder-like thing on the left), then click on your target, select"Bui
阅读全文
posted @
2013-11-24 10:58
猿人谷
阅读(1677)
推荐(0) 编辑