
XCode工具
小怡情ifelse
百度搬砖中
展开
-
Xcode编译器
首先介绍一下什么是编译器。编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码(object code) → 连接器(Linker) → 可执行程序(executables)。高级计算机语言原创 2015-03-30 17:14:50 · 2302 阅读 · 0 评论 -
Xcode基本操作
这应该是Xcode5的样貌,经过两个版本6和7的冲击,应该会变变化很多,不过本质是相差无几,学习挺好,有时间整理一份最新的Xcode操作文章。1.Xcode IDE概览说明:从左到右,依次是“导航窗格(Navigator)->边列(Gutter)->焦点列(Ribbon)->代码编辑窗口(Standard/Primary Editor)”。转载 2015-10-21 10:13:23 · 1406 阅读 · 1 评论 -
sourceTree拉取远程代码之后报错,说此文件已经删除怎么解决
问题描述:在当B拉取远程分支之后,sourcetree会报错,出现红色(好像也是灰色的)文件,说这两个已经删除。[又或者是xcode报错文件不存在被删除了]。问题产生过程:作者A在xcode左边工程目录中将一个类名的小写开头改成大写开头,提交到远程分支。问题原因:因为可能你更改的是工程目录,只是虚拟的路径,finder内部没有响应改变,编译器识别不了解决办法:将工程目录原创 2015-09-21 21:05:47 · 4965 阅读 · 0 评论 -
xib起冲突 StartTag: invalid element name
首先要标明下心态,代码已经推到到了项目分支,跑步起来xib点不开,双击就报错line:XX StartTag: invalid element name,感觉真的挂了 OK 吐槽之后要说解决办法了~1.如果在未推送前,知识提交后,拉取u分支出现冲突文件,这时候解决简单,比对sourceTree的代码,进行修复。2.如果再推送到后,推送到远程分支后,这时候你会发现,项目跑不起来,双击冲突原创 2015-09-11 15:11:12 · 7768 阅读 · 0 评论 -
timed out waiting for device to boot,unable to boot the iOS Simulator
平常工作中的关于XCode出现bug解决之后一定要做个记录,要不下次真的再遇到只记得遇到过,怎么解决的是真忘了。COM+R运行xcode之后,模拟器半天没反应,待会会出现这个下面图1这样的弹框,另外timed out waiting for device to boot这句话的一个弹框,不过问题解决了这个图2的弹框没有及时截图,只记得这句话。出现这种问题大部分都是在升级XC原创 2015-04-09 15:15:37 · 2843 阅读 · 0 评论 -
debug和release的区别
最近工作的项目在测试时以debug版本测试没这问题,结果上线发布时用的release版,从市场下载下来就出现了一个严重问题,最后开发查找原因说是debug模式部分地方没有像release版那样完全释放内存,我理解的意思是release释放了,debug表面释放但是实际并没有释放,所以造成我们release版出现问题而debug没有该问题。以下是从网上摘取的Debug和Release的区别:原创 2016-01-13 13:44:42 · 742 阅读 · 0 评论 -
解决多个Xcode导致的N个模拟器的问题
完美解决多个Xcode从而导致了出现N个模拟器的问题原创 2015-08-11 19:45:40 · 1341 阅读 · 0 评论 -
Reveal-加载利用全局断点
在网上搜怎么加载Reveal的,好多都是利用Reveal.frameWork来拖进工程里面,这样很不方便,每次更换新工程都要这样做,这里给大家讲解一个利用配置一个全局断点来触发,换工程也不用重新设置,方便很多。下面是详细的配置步骤:1.在Xcode中打开一个iOS项目,选择菜单项View → Navigators → Show Breakpoint Navigator.原创 2016-04-19 15:51:21 · 2084 阅读 · 2 评论