XCODE - 技术教程文章

xcode UIImage图片拉伸

图片拉伸+(UIImage*)wlisWithImage:(NSString *)name{ //获取图片 UIImage * img=[UIImage imageNamed:name]; //获取图片宽 CGFloat imgW=img.size.width; //获取图片高 CGFloat imgH=img.size.height; //获取可拉伸的图片 return [img resizableImageWithCapInsets:UIEdgeInsetsMake(imgH*0.5, imgW*0.5, imgH*0.5, imgW*0.5) resizingMode:UIImageResizingModeTile];} /** 以前的拉伸图片 */+(UIImage *...

xcode用法

参考:http://stackoverflow.com/questions/5276967/python-in-xcode-71. 双击打开Xcode2. 点击File->New->New Project,点击Next3. 在左边的面板选择Other,右边选择External Build Sytem,点击Next4. 输入Product name, organization name, organization identifier,Build Tool里面填写“/usr/bin/python”,点击Next。python的路径可以在Terminal上输入which python来查看。点击Next。5. 选择存放的地方,点击Create。 原文:h...

xcode6 framework missing submodule xxx 警告

xcode6 framework missing submodule xxx 警告从xcode6开始,iOS可以直接创建生成framework了如:创建 framework 项目,TFKit.framework则 会自动生成TFKit.h然后我们再添加一些自已的类,并对外提供 TFA.h,TFB.h那么需要先在 TFKit.h 里面#import <TFKit/TFA.h>#import <TFKit/TFB.h>最后在build 生成 TFKit.framework使用时,直接使用 #import <TFKit/TFKit.h> 即可 参考:http://stackoverflow.com/questions/25800301/xcode-mis...

Xcode 设置 ARC&MRC混用【图】

如果你的项目使用的非 ARC 模式,则为 ARC 模式的代码文件加入 -fobjc-arc 标签。如果你的项目使用的是 ARC 模式,则为非 ARC 模式的代码文件加入 -fno-objc-arc 标签。添加标签的方法:打开:你的target -> Build Phases -> Compile Sources.双击对应的 *.m 文件在弹出窗口中输入上面提到的标签 -fobjc-arc / -fno-objc-arc原文:http://www.cnblogs.com/llios/p/3921735.html

XCode真机测试发布时产生The executable was signed with invalid entitlements.解决办法【图】

提示The executable was signed with invalid entitlements.(The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile.)错误,没有发布成功。在网上查询资料后,按照其中一个方法成功解决了此问题,具体如下: 第一步:在工程中添加文件new file,选择Resource 中的Property List,添加后名称为Entitlements.plist。 第二步:点击Entitle...

我最常用的几个Xcode快键键【代码】

?(command) ?(return) ?(option/alt) ?(shift) ?(control/ctrl) 快速打开文件 ? + ? + O(字母)快速搜索文本 ? + ? + F分栏显示 ? + ? + ?退出分栏显示 ? + ?让文件在分栏的右侧显示 ? + click显示出浮层选择打开位置 导航中点击文件 ? + ? + click编辑区域中点击文件名 ? + ? + ? + click隐藏/显示左侧导航区 ? + 0(数字)隐藏/显示右侧功能区 ? + ? + 0(数字)隐藏/显示下方调试区 ? + ? + Y打开/关闭自动补全 Esc快速类/方法提示 ...

Xcode Could not load NIB 的一个问题解决【图】

# Could not load NIB 的一个问题html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,r...

升级到XCode7之后插件RTImageAssets不能用的解决办法

1.打开xcode插件所在的目录:~/{当前用户名}/library/Application Support/Developer/Shared/Xcode/Plug-ins2.选择已经安装的插件例如VVDocument,右键点击“打开包内容”,3.找到info.plist 文件,找到DVTPlugInCompatibilityUUIDs的项目,4.添加C4A681B0-4A26-480E-93EC-1218098B9AA0(当前xcode的一个号码),这个号码怎么得到? 在终端执行 defaultsread /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID 即...

xcode 快捷键【代码】

CMD + SHIFT + {   - Select Next TabCMD + SHIFT + }   - Select Previous Tabtoggle between .h and .m files in xcode5 CTRL+CMD+up arrow在xcode的所有窗口循环切换: CMD+`显示代码中的函数列表: CTRL+6show Project Navigator: Command + 1Show/Hide Navigator Panel: Command + 0Show/Hide Utilities Panel: Command + Option + 0Open file in Assistant Editor: Option + Left-cli...

关于Xcode10的那些事

前言这里主要介绍一下Xcode10 版本主要更新的内容。 随着iOS12的发布,Xcode10已经可以从Mac App Store下载。 Xcode10包含了iOS12、watchOS 5、macOS10.14以及tvOS 12的SDK。另外,开发者可以从Xcode中看到当前Deployment Target最低为iOS8,所以后续开发过程中个人觉得可以忽略iOS8之前的一些特性。 要想安装Xcode10,mac系统版本必须是macOS 10.13.6或者更高。这里对主要的一些变更做一些介绍(并非所有)。新特性NSData类型的数...

Xcode7最新app打包发布详细过程(一)【图】

Xcode7程序打包详细过程:1、用开发者账号登录开发者中心,来到这个页面,点击图中箭头指的地方:2、第二布来到这个页面,3、点击图中的加号可以创建一个新的开发者证书4、选取该圆圈按钮,点击下方的continue5、当为选择生成什么样的证书时,继续按钮是不能点击的6、7、8、9、10、第二步“生成appID11、12、13、这里不需要选择,只保持默认的就行。14、同样保持默认的,点击继续按钮即可15、16、17、18、19、原文:http://blog.cs...

xcode 使用技巧

http://www.cocoachina.com/ios/20140526/8555.htmlhttp://www.cocoachina.com/ios/20140731/9284.html原文:http://www.cnblogs.com/yaoyao0110/p/6207791.html

那些不能错过的Xcode插件【图】

古人云“工欲善其事必先利其器”,打造一个强大的开发环境,是立即提升自身战斗力的绝佳途径!以下是搜集的一些有力的XCode插件。 1.全能搜索家CodePilot 2.0你要找的是文件?是文件夹?是代码?Never Mind,CMD+SHIFT+X调出CodePilot,输入任何你想到搜的东西吧!想搜appFinishLaunchingWithOptions?忘记咋拼了?没关系强大的代码搜索能力,appflaun一样也可以找到!超级强大的正则匹配,匹配任何你所想!项目地址:http://codep...

【iOS开发-84】一般项目中,Xcode6怎么使用pch文件?【图】

pch文件重要作用之一,是可以写一些宏变量,而宏变量主要是判断设备、判断系统版本这些。在Xcode6中需要手动建立pch文件。(1)先建立一个pch文件(2)设置,使得这个pch文件能被使用,即把这个pch文件放在整个项目的头文件中,即可被任意文件共用。在右边点击输入$(SRCROOT)/项目名/PCH文件名,如$(SRCROOT)/Net Lottery/WPPrefixHeader.pch,在Debug和Release两栏都设置。(3)成功,小试,输入以下一行代码,以后判断iOS7以上版...

Xcode6.3 如何使用Leaks查看内存泄露【图】

Xcode -> Open Developer Tool -> Instruments :Leaks:选择要检测的程序:界面详情:/*‘).addClass(‘pre-numbering‘).hide();$(this).addClass(‘has-numbering‘).parent().append($numbering);for (i = 1; i ‘).text(i));};$numbering.fadeIn(1700);});}); /*]]>*/版权声明:本文为博主原创文章,未经博主允许不得转载。原文:http://blog.csdn.net/zhengang007/article/details/46929009

修改xcode模版文件【图】

打开finder,找到应用程序,找到xcode 右键显示包内容。按照如下目录进行查找打开目录下的.m文件 修改保存即可原文:http://my.oschina.net/zhangjie9142/blog/509328

IOS如何打越狱包xcode无证书打包ios应用【图】

本文要介绍的是在无证书的情况下如何将自己应用打包出去在越狱设备上使用或发给第三方使用企业签名进行应用分发。前提条件:拥有appleId账号,并且该账号已经注册开发者中心(无需花钱)教程开始:1.在项目属性里勾选Automatically manage signing。这里下面会出现Team属性,如果登录过appleId并创建过Team是有可选项的,下一步教大家如何创建一个Team 2.没有Team的时候会出现Add Account按钮,点击该按钮进入appleId登录页面,此...

Xcode7无证书真机调试

http://altair21.com/156.html先看官网的图可以看到官方说了xcode7可以让所有人都更轻松的将app运行在自己的设备上,而无需开发者帐号。不过xcode7需要OSX10.11的支持,而目前(2015.06.10)下载后者的开发者预览版是需要开发者帐号的,我在网上找到了资源传到了百度云,OSX10.11:链接: http://pan.baidu.com/s/1kTuzvjL 密码: dbmk,xcode7:链接: http://pan.baidu.com/s/1gdjcpaj 密码: zm9a。官方说所有Yosemite机器都可以升级...

Jenkins Xcode 证书设置错误 Code Sign error: No matching codesigning identity found: No codesigning identities【代码】

Jenkins 集成Xcode 项目的时候在证书上遇到了问题。实际上如果在本地的话。只要Xcode工程里选择了项目就不需要重新设置证书了。jenkins会自动找到这个证书,只要在build setting 里设置的是正常的。并且在xcode 里能正常编译。Check dependencies Code Sign error: No codesigning identities found: No codesigning identities (i.e. certificate and private key pairs) that match the provisioning profile specified in your ...

【iOS开发】往Xcode中导入图片注意事项

今天用Xcode打开以前写的项目,编译不通过,错误是找不到图片问价夹。经过一会的测试,发现我把本地的图片素材删除了,才导致无法读取图片。再次导出发现没有勾选 copy items if needed选项。导致图片是直接指定的路径,并没有把图片复制进来。所以导入图片要勾选此路径。原文:http://blog.csdn.net/ttf1993/article/details/44677423

iOS xcode6.0使用7.1运行程序 iphone5上下有黑条

I was able to resolve the issue manually, seems like it is a bug with Xcode for now and I will file a radar report. To resolve the issue, follow the below steps:Navigate to project settings (Targets-General)Under "App Icons and Launch Images" click on "Use Asset Catalog"Select "Migrate" on the popup that appears前一段是引入:碰到这样的问题,根据下边步骤操作1,打开targets --》general2。找到App...

xcode7/ios9中 低版本app运行时,屏幕上下出现黑边的问题

xcode从低版本升级至 7.0或更高版本后,某些低版本app再次编译运行后,发现app在设备上运行时,会在上端和底部 出现黑边的现象。这导致app的展示界面跟缩水了一样,变得十分丑陋。对于这一问题,找度娘,没找到类似的解决方案。有人说 将低版本中的xcode包内容里的 platform 添加至高版本的xcode的platform中,即可解决。但本人亲自测试后,发现依然没有生效。现给出一个自己成功解决的方案:选中target——>general——>app icons...

iOS修改默认Xcode版本的方法【代码】

电脑中装了二个xcode版本,一个是xcode6-beta,一个是xcode5.1.1,每次打开工程时,默认是用xcode6-beta打开。在简介中修改打开方式也没用,没来在stackoverflow中找到答案After reading about LaunchServices in OS X I have finally found the solution, thanks for the hint @peter-m.To modify files association for certain app one can use lsregister tool. So to re-register the app there is-f parameter, and to unreg...

0219 --xcode 7 以后常见的问题【图】

Xcode7之后常见问题整理字数1476 阅读6769 评论5 喜欢22一.Xcode7,iOS9之后传出来的什么Xcode有鬼,被植入代码片段什么的,可以看看,了解一下http://drops.wooyun.org/news/8864二.bitcode问题--未正确设置可能导致编译问题。适配iOS91、大部分社交平台接口不支持https协议。问题描述:在iOS9下,系统默认会拦截对http协议接口的访问,因此无法获取http协议接口的数据。对ShareSDK来说,具体表现可能是,无法授权、分享、获取用户...

清理mac的硬盘空间,清理Xcode,清除“其他”

下面是一些清理的方法:打开Finder使用快捷键command+shift+g输入路径即可进入该文件夹1. 移除DerivedData,建议定期清理,会重新生成此文件夹内是模拟器运行每个APP生成的缓存文件,删除之后只是再重新运行APP时会重新编译耗时较长,并再次生成缓存文件。~/Library/Developer/Xcode/DerivedData2. 移除Archives,可以清理此文件夹中的内容是用Xcode打包时生成,可以根据是否有用选择性删除,删除之后Xcode->Organizer下的那些打包文...

Xcode 7提示App Transport Security has blocked a cleartext HTTP (http://) resource load的解决办法【图】

Xcode 7提示App Transport Security has blocked a cleartext HTTP (http://) resource load的解决办法 今天使用Xcode 7打开用Xcode 6开发的网络请求项目,Xcode 7 控制台提示如下: App TransportSecurity has blocked a cleartext HTTP (http://) resource load since it isinsecure. Temporary exceptions can be configured via your app‘s Info.plist file. 简而言之:ATS禁止了HTTP的明文传输,因为它不安全。可以修改Info....

Xcode7.3.1中SKAudioNode在Scene转换后无声的问题【代码】

大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;)在新的Xcode中之前可以正常运行的SKAudioNode代码貌似会有一些小问题,这发生在场景转换后.比如游戏主场景GameScene在New Game后会创建自身一个新的实例然后转换过去:let newScene = GameScene(fileNamed: "GameScene")newScene!.scaleMode = .AspectFilllet reveal = SKTransition.flipHorizontalWithD...

xcode单词及回调

通过需求选择架构,架构取决于自己的能力(经验)受基础决定。架构就相当于骨骼,逻辑就是基本。逻辑里面只要是:汇报决策目标回调 vc回调tapA (目标动作)委托回调 (代理回调)含有delegate一个组件就是一个对象九种不同的方法实现在开发的过程中难免会遇到很多的错误,可是当看到系统给出的英文时,又不知道是什么意思。所以这篇文章总结了Xcode中常见的一些英文单词及词组,可以帮助初学的人快速了解给出的提示。多练习,就...

xcode6 iOS SDK 8.1隐藏系统状态栏

刚刚开始学习ios开发不久,对于状态栏的了解也比较浅。 第一次接触xcode的版本是xcode4.6,在这个版本中,状态栏可以直接在应用程序中设置隐藏状态栏: 如: 或者用[[UIApplication sharedApplication] setStatusBarHidden:YES];来设置状态栏隐藏。  后来升级到xcode5,好像设置这个属性就不行了。因为初学,我也没有在意,也没有深究。  随着iOS8的出现,我的xcode也升级到了6.0版本,还是有同样的问题。可是既然...

iOS8 【xcode6中添加pch全局引用文件】【图】

前沿:xcode6中去掉了pch,为了一些琐碎的头文件引用,加快了 编译速度!code6之前的版本建项目就自动添加了是这样的:【xcode6中添加pch全局引用文件】" src="/upload/getfiles/default/2022/11/12/20221112014640835.jpg" name="image_operate_43411417058864744" />xcode6后的版本要自己手动的添加步骤如下:1) 【xcode6中添加pch全局引用文件】" src="/upload/getfiles/default/2022/11/12/20221112014640945.jpg" name="imag...