XCODE - 技术教程文章

xcode对比两个分支中同一个文件【图】

对于同一个项目的两个分支,因为两个分支可能各自都做了一些修改,所以通过Source Control中的History...功能是无法查看的,如下图:这个时候,我们需要用到xcode的另外一个功能,如图:操作步骤:1.点击图中标注为1红框中的按钮,中间的界面会出现并排的两个窗口3和4(窗口3为当前分支文件内容)。2.从另外一个分支的xcode窗口中选中同名的文件,然后使用“command+`”切换到当前的xcode窗口。3.拖动文件到图片中标注2红框中的位...

Xcode搭建Python编译环境【代码】

* {-webkit-tap-highlight-color: rgba(0,0,0,0);}html {-webkit-text-size-adjust: none;}body {font-family: Arial, Helvetica, sans-serif;margin: 0;color: #333;word-wrap: break-word;}h1, h2, h3, h4, h5, h6 {line-height: 1.1;}img {max-width: 100% !important;}blockquote {margin: 0;padding: 0 15px;color: #777;border-left: 4px solid #ddd;}hr {background-color: #ddd;border: 0;height: 1px;margin: 15px 0;}cod...

关于Xcode6 的自定义模板位置

自定义模板放置位置:Xode6 -> 打开App 后,?/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File 下原文:http://www.cnblogs.com/jz319/p/4249882.html

Xcode9.2打包图片显示异常解决方案【图】

Xcode9.2打包图片显示异常解决方案iOS8.1和8.2系统图片花掉解决办法:使用低版本xcode打包, 9.1或者9.0把图片资源直接放在bundle下,不要放在image assets下。升级Xcode9.2之后App Icon突然不显示在Xcode8.x上配置好的App Icon文件,在Xcode8.x的模拟器以及打包安装到真机上App Icon都能正常显示。升级到Xcode9.2之后,查看App Icon中资源文件都正常,但是在模拟器上跑的时候和安装到真机上App Icon怎么都显示不出来。解决办法:用预...

在Xcode中使用Git进行源码版本控制【代码】

在Xcode中使用Git进行源码版本控制在应用程序开发过程中,很重要的一部分工作就是如何进行源码的版本控制。当代码出现问题时,我们就需要将代码恢复到原先正常的版本。如果是多个人共同开发一个项目,那么代码的控制就会非常复杂。幸运的是,开发者不需要自己控制这些,因为有专门的软件来负责,叫做版本控制系统。版本控制系统,或者说修改控制系统,实际上是一种检测源文件的改变并将其保存留作以后参考使用的机制(软件)。此外...

如何在xcode工程中把lib工程加到主工程联合编译

名词解释:主工程 —— 产品,lib工程 —— 主工程需要引用的库的源代码工程;1. 如果已经在xcode中打开了lib工程,关闭它,一定要关闭它,否则,后面的步骤都不能正常进行。2. 在xcode中,打开主工程,打开树形工程目录,把lib工程的 .xcodeproj 拖入。3. 选择主工程根目录,点击相应的target,选择Build Phases->Target Dependencies->add,把lib工程的target加进去;(这样会告诉主工程,当lib工程变化时,自动编译它)4. 还是...

关于xcode8.0 VVDocumenter无法使用的解决办法【图】

更新了xcode8.0后发现常用的注释插件VVDocumenter无法像以往那样使用了,然后去github查看了下,原来是被Apple采用,融合到XCODE中了,对于苹果和该插件的开发者都是一个happy ending! 恭喜!新的使用方法为:option+command+/(注意:光标在文档空白处使用无效,当光标位于具体的方法处时使用才有效。)以下是github截图:使用效果截图: 原文:http://www.cnblogs.com/jaysonguo/p/6019059.html

ios xcode测试遇到的一些问题【代码】【图】

一 Xcode7/iOS9,真机测试的时候遇到这样的提示!运行程序后提示如下: 点击设备上安装的应用后提示如下: 上面出现这样问题,可以这样解决 : 设备上 设置-> 通用 -> 描述文件 -> 信任应用 .......二 . 原文:http://www.cnblogs.com/leilei123/p/4958630.html

苹果电脑与xcode的快捷键

苹果电脑快捷键大全 对于使用苹果电脑的操作系统的新人来说,快捷键是个很麻烦的问题,要一个个的找到快捷键也不是很容易的问题,今天这篇文章就解决了到处找快捷键的麻烦。 第一种分类:启用快捷键 按下按键或组合键,直到所需的功能出现(例如,在启动过程中按住 Option 直到出现“启动管理程序”,或按住 Shift 直到出现“安全启动”)。提示:如果启动功能未起作用,而您使用的是第三方键盘,请连接 Apple 键盘,然后再试一次。...

个人常用iOS第三方库以及XCode插件介绍

第三方库是现在的程序员离不开的东西 不光是APP开发 基本上所有的商业项目 都会或多或少的使用到第三方库Github上Star>100的开源库数量如下可以看到JS以绝对的优势排名第一 一定程度上也说明了JS在这几年为什么发展得这么迅速 不会点JS都不好意思说自己是码农 不过现在JS圈的造轮子浪潮也是愈演愈烈了 自己不写个框架都不好意思打招呼OC排名第四 相信这个排名还会上升 Swift暂时还挤不进前十 不过超过OC 也是指日可待(毕竟亲儿子)X...

Xcode6无法安装VVDocumenter插件的解决方法

很多同学在Xcode6安装VVDocumenter插件运行重启后发现根本没有安装上,下里我们来解决一下这个问题(此方法一般情况有用): 1. “Control+空格”启动Spotlight,输入“终端”查找终端程序,打开”终端”后输入下面代码并回车(是为了显示隐藏的文件夹):defaults write com.apple.finder AppleShowAllFiles -bool true2. 点击Finder菜单栏的“前往”(在上面)选项,选择“个人”,再选择“资源库”文件夹(是雾色...

在Xcode6中找回“Empty Application”【图】

Xcode 6从beta 3开始在创建新项目窗口中移除了“Empty Application”,如下:其他选项很不幸地都与storyboard相关,对于习惯了纯代码写UI的我来说。。。。 解决方案很简单,把Xcode 6 beta 2里的Empty Application模板取出来,放到beta 3的这里:{Xcode.app}/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/Project Templates/iOS/Application/ 有手头上只有最新beta版Xcode或者懒得弄的兄弟,...

利用xcode生成的app生成可以在iphone和itouch上运行的ipa安装包

在编译好的真机版目录下的.app文件,至于生成真机可以运行的app的方法,有两种方式,一种是交99美元获得一个证书,另外一种是破解的方式,在此不再详述,本文假设你已经生成了真机上可以运行的app包了(app包实际上是一个文件夹) 假设此安装包的名称是 hello.app,点击右键,选择 显示包内容,这样就可以打开这个hello.app文件夹了,在此文件夹中有一个info.plist文件,打开它,新增加一个名为 SignerIdentity的key字段,内容为...

Xcode 菜单详解 [转载自用]【图】

下面划了删除线的选项是太基础的选项可以忽略,标红的选项是需要注意的。正文1.png2.png3.png4.png5.png6.png7.png8.png9.png10.png11.png12.png13.png14.png 原文:http://www.cnblogs.com/alpharobert/p/5370967.html

XCODE archive打包历史版本查看【图】

XCODE -> Windows - > organizer 查看所有打包版本历史 原文:https://www.cnblogs.com/itgezhu/p/12206971.html

升级XCode到6.3.1无法创建文件的问题【图】

因为工作需要把xcode升级到了6.3.1,然后就郁闷了把分好层级的文件拖放到项目文件之后,在文件夹下创建文件就变成了file,而没有任何选择新文件类型的框框,如下图所示:怎么尝试都无法恢复, 间接的使用了一段时间手动创建文件夹的时期,后来才发现是因为一个选项的问题原来是在拖拽文件夹的时候,勾选错了选项而导致的,哪嘛现在来说明下这三个选项的作用:Copy items if needed : 这个勾选了, 会在物理路径上创建同名文件夹,就...

Xcode 中 Git 的配置与使用【代码】【图】

Xcode 中 Git 的配置与使用主要围绕下面几个问题展开阐述:问题1,如何在Xcode中创建本地代码库,并添加和提交代码到本地代码库?问题2,如何在Xcode中提交推送给远程服务器代码库?问题3,如何在Xcode中克隆远程服务器代码库到本地?问题4,如何使用Xcode获取远程代码库数据,并解决冲突问题? 一、如何在Xcode中创建本地代码库,并添加和提交代码到本地代码库?创建代码库有两种方式:方式1:新建工程的时候创建1. 勾选Create Gi...

如何移除Xcode中miss file的警告

Xcode中常会出现因为重命名的时候出现miss file not exisit的警告,一般情况下是由于工程中的git,或者svn造成的:如何解决这个问题:1、打开xcode中提示警告的tab,如下图:然后点击一个警告 view by file,然后点击右键copy可以将这个丢失的文件名复制到剪贴板2、删除这个文件丢失的警告:先进到这个工程的根目录,如果是使用git的话运行git rm 加上刚才copy出来的miss file,如果是svn的话使用svn delete 加上刚才copy出来的miss fi...

关于Xcode的一些方法-15-05-02

获得btn的最大德Y坐标 CGRectGetMaxY(btn);(btn的Y坐标+height) UIView的常见方法?- (void)addSubview:(UIView *)view;?添加一个子控件view??- (void)removeFromSuperview;?从父控件中移除?- (UIView *)viewWithTag:(NSInteger)tag;?根据一个tag标识找出对应的控件(一般都是子控件) 原文:http://www.cnblogs.com/tusiji7/p/4472036.html

Xcode出现( linker command failed with exit code 1)错误总结【图】

这种问题,通常出现在添加第三方库文件或者多人开发时。这种问题一般是找不到文件而导致的链接错误。 我们可以从如下几个方面着手排查。先可以再试试一下几个方法: 1,看看是不是有新添加的文件跟之前文件同名2,错误信息中出现了某个类的名字,去原文件中看看#import了哪些第三方库,把这些库挨个注释排除,找到出错的那个库,然后按照官方提供的步骤重新添加一遍。3.SVN或git忽略了某些文件,如.o 等文件没能update下来,查看.o...

Xcode6项目运行在真机上未铺满整个屏幕【图】

如图解决见图: 再次运行:原文:http://www.cnblogs.com/yangmx/p/4148153.html

Xcode 真机调试报错:This application's application-identifier entitleme

This application‘s application-identifier entitlement does not match that of the installed application. These values must match for an upgrade to be allowed解决方法:1、Xcode-Window->Devices2、选中你的设备,在右边的installed Apps中删除这个App3、重新编绎即可' ref='nofollow'>Xcode 真机调试报错:This application's application-identifier entitleme原文:http://www.cnblogs.com/henusyj-1314/p/6362247.h...

iOS 更新了xcode6 SDWebImage _executing = NO; _finished = NO; 报错

_executing =NO;_finished =NO;加上这两句就好了:@synthesize executing = _executing;@synthesize finished = _finished;原文:http://blog.csdn.net/alincexiaohao/article/details/39890489

MAC OSX Xcode硬盘清理

1.移除对旧设备的支持影响:可重新生成;再连接旧设备调试时,会重新自动生成。我移除了4.3.2, 5.0, 5.1等版本的设备支持。路径:~/Library/Developer/Xcode/iOS DeviceSupport2.移除旧版本的模拟器支持影响:不可恢复;如果需要旧版本的模拟器,就需要重新下载了。我移除了4.3.2, 5.0, 5.1等旧版本的模拟器。路径:~/Library/Application Support/iPhone Simulator新版xcode路径:~/Library/Developer/CoreSimulator/Devices3.移除...

Xcode7,消失的pin菜单(Editor->pin)【图】

用过autolayout的对pin都应该不陌生,通过这个选项可以设置控件的四周的外边距:Top Space、Leading Space、Trailing Space、Bottom Space。在Xcode6的时代,你可以有2种选择来使用pin:1)通过菜单项:Editor->pin2)通过设计器下方的pin按钮,就是下图这个(鼠标放在上面会显示出pin):这两种方法稍微有一些区别,使用菜单项里的pin(Editor->pin)可以直接选择Top Space to Superview,就是直接设置距离superview的上边距,如果...

mac下通过xcodebuild使用oclint【代码】

step1 :下载oclint并安装下载地址: http://oclint.org/downloads.html选择mac os x或者darwin的包,下载到本地。文件夹类似以下:oclint-release |-bin |-lib |---clang |-----3.4 |-------include |-------lib |---oclint |-----rules |-----reporters安装官方指南: http://docs.oclint.org/en/dev/intro/installation.html我们此时在bash(终端terminal)中运行oclint会告诉我们命令找不到。我们须要把它的运行文件路径增加到环...

Xcode各种版本下载

Xcode 全系列网盘下载:http://pan.baidu.com/s/1CWOayXcode 7 百度网盘:http://pan.baidu.com/s/1ntst3bb Xcode 6.4 百度网盘:http://pan.baidu.com/s/1kTqZQYVXcode 6.3.1 正式版网盘:http://pan.baidu.com/s/1dDvVJn7Xcode 6.3正式版网盘: http://pan.baidu.com/s/1sjx9hOLXcode 6.2 正式版网盘:http://pan.baidu.com/s/1eQ5xhiaXcode 6.1.1正式版网盘:http://pan.baidu.com/s/1jGvfAaMXcode 6.1正式版网盘:http://pan....

xcode 快捷键大全

这是一篇CocoaChina的一个网友整理的Xcode快捷键大全,实在是太多了,我看得眼花缭乱的,不过还是非常实用,想学习就往下看吧!可能有些新手刚用mac,不知与windows键对应,现在说明一下,command相当于ms键盘的win键,option相当于alt,键值一样,系统偏好设置里面可以更改。xcode快捷键大全===============xcode相关================关于xcode 可设偏好设置 command+,清空缓存 可设隐藏xcode command+h隐藏其它 command+opti...

Xcode8使用CoreData如何生成OC和Swift版的SubClass【图】

屏幕快照 2016-09-22 12.00.37.png选中CoreData再右边,有个language选项,选择你要的语言类型,然后再去点击屏幕快照 2016-09-22 12.02.02.png上方Editor选中Create NSManageredObject Subclass就可以了。1,Swift中使用OC的类建立桥接头文件,将OC的类导入头文件中,即可在Swift中使用2,OC使用Swift的类也需要桥接头文件,但是并不是将Swift的类导入头文件中,而是在你需要用到Swift的类的地方,#import "项目名-Swift.h"3,如何...

Xcode 的ARC转化功能以及跟非ARC共存方法

1、ARC工程跟非ARC文件的共存方法:  在工程中选择 Build Phases 然后选择Compile Sources 里面,找到需要共存的非ARC文件,然后按Enter键,在弹出的窗口中填入:-fno-objc-arc 即可。2、在非ARC工程中跟ARC文件共存的方法:  在工程中选择 Build Phases 然后选择Compile Sources 里面,找到需要共存的非ARC文件,然后按Enter键,在弹出的窗口中填入:-f-objc-arc 即可。3、把非ARC文件直接转换成ARC文件:在Xcode中,选择Edit...