Xcode的使用
RichChane
时隔多年后,再次出发
展开
-
Xcode里的profile存放路径
~/Library/MobileDevice/Provisioning Profiles原创 2016-02-04 14:57:24 · 15321 阅读 · 0 评论 -
iOS项目改名字
前言:在iOS开发中,有时候想改一下项目的名字,都会遇到很多麻烦。直接改项目名吧,XCODE又不会帮你改所有的名字。总是有很多文件、文件夹或者是项目设置的项。而且都是不能随便改的,有时候改着改着,编译不了。所以各位重命名项目时,记得先备份好一份噢。本文我会介绍一种方法,是我自己参考了很多资料得出的总结。为什么说是完整呢?因为改名之后,你不会再看到任何有关于之前的项目名字。本文会把一转载 2016-08-25 00:10:00 · 692 阅读 · 0 评论 -
关于Xcode上的Other linker flags
Targets选项下有Other linker flags的设置,用来填写XCode的链接器参数,如:-ObjC -all_load -force_load等。还记得我们在学习C程序的时候,从C代码到可执行文件经历的步骤是:源代码 > 预处理器 > 编译器 > 汇编器 > 机器码 > 链接器 > 可执行文件在最后一步需要把.o文件和C语言运行库链接起来,这时候需要用到ld命令。源文件经原创 2016-05-11 17:24:02 · 386 阅读 · 0 评论 -
LLDB插件chisel的安装
LLDB 是一个有着 REPL 的特性和 C++ ,Python 插件的开源调试器。LLDB 绑定在 Xcode 内部,存在于主窗口底部的控制台中。调试器允许你在程序运行的特定时暂停它,你可以查看变量的值,执行自定的指令,并且按照你所认为合适的步骤来操作程序的进展。(这里有一个关于调试器如何工作的总体的解释。)相信每个人或多或少都在用LLDB来调试,比如po一个对象。LLDB的是非常强大的原创 2016-07-25 10:38:25 · 475 阅读 · 0 评论 -
手把手教你玩Instrunments
Separate by Thread: 每个线程应该分开考虑。只有这样你才能揪出那些大量占用CPU的"重"线程 Invert Call Tree: 从上倒下跟踪堆栈,这意味着你看到的表中的方法,将已从第0帧开始取样,这通常你是想要的,只有这样你才能看到CPU中话费时间最深的方法.也就是说FuncA{FunB{FunC}} 勾选此项后堆栈以C->B-A 把调用层级最深的C显示在最原创 2016-04-15 19:03:06 · 809 阅读 · 0 评论 -
iOS程序支持64位以及project.pbxproj文件的介绍
程序从32bit转到64bit总结:一、出现各种 “OBJC_CLASS$_ShareSDK”, referenced from:解决方案: 网上版本: - 选中Targets—>Build Settings—>Architectures。 把build active architectures only 改为 NO。 - 把最下面的Valid Architecture转载 2016-03-08 16:31:56 · 482 阅读 · 0 评论 -
iOS开发之App启动原理
iOS程序的启动过程 程序启动的完整过程大致步骤如下: 1.main函数 2.UIApplicationMain * 创建UIApplication对象 * 创建UIApplication的delegate对象 3.delegate对象开始处理(监听)系统事件(没有storyboard) *转载 2016-03-07 15:49:06 · 391 阅读 · 0 评论 -
project.pbxproj 文件的学习
pbxproj文件主要包含了以下几项主要信息工程文件关联信息,如PBXBuildFile、PBXFileReference组织结构分类信息,如PBXGroup项目工程配置信息,如XCBuildConfiguration、XCConfigurationList这里主要介绍项目工程配置信息。原创 2016-03-08 16:11:47 · 326 阅读 · 0 评论 -
xcode的配置文件pbxproj
一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝对路径的问题不大,但是如果你把工程发给别人,别人就要在改这个绝对路径,这时候绝对路径的缺点立马出现。 所以在修改User Header Search Paths这个选项的时候使用"$(SRCROOT)/当前工程名字/需要包含头文件所在文件夹"将上面的转载 2016-03-15 16:05:18 · 721 阅读 · 0 评论 -
提高开发效率的xcode快捷键
Reveal in Project Navigator -> Commad + 1展示当前文件的文档目录(standard editor > show document items) -> ctrl + `在finder中查看文件(show in finder) -> ctrl + sadd file into project -> alt + command + anew原创 2016-07-25 11:43:51 · 410 阅读 · 0 评论