Xode技巧学习
坤小
近20个项目经验,10个以上上线项目,独立开发过五个以上的上线项目。当过项目经理,负责过多款软件的架构……
展开
-
XCode环境变量及路径设置
一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝对路径的问题不大,但是如果你把工程发给别人,别人就要在改这个绝对路径,这时候绝对路径的缺点立马出现。所以在修改User Header Search Paths这个选项的时候使用"$(SRCROOT)/当前工程名字/需要包含头文件所在文件夹"将上面的双引号里面的字符串拷贝转载 2015-05-13 16:08:09 · 957 阅读 · 0 评论 -
Xcode自带Git Source Control的使用
This post is also available in: KoreanHow to use Git source control with XcodeNote from Ray: Tutorial Team member Felipe Laso Marsetti has ported this tutorial to iOS 7 as part of the转载 2014-06-07 13:06:54 · 6334 阅读 · 0 评论 -
使用Xcode和Instruments调试解决iOS内存泄露
虽然iOS 5.0版本之后加入了ARC机制,但由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存泄露,以及NSZombieEnabled设置的使用。本文假设你已经比较熟悉Obj-C的内存管理机制。实验的开发环境:XCode 4.5.21、运行Demo。先下载一个转载 2014-06-05 14:51:32 · 1132 阅读 · 0 评论 -
XCode环境变量及路径设置
一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝对路径的问题不大,但是如果你把工程发给别人,别人就要在改这个绝对路径,这时候绝对路径的缺点立马出现。所以在修改User Header Search Paths这个选项的时候使用"$(SRCROOT)/当前工程名字/需要包含头文件所在文件夹"将上面的双引号里面的字符串拷贝转载 2014-05-31 15:06:35 · 1056 阅读 · 0 评论 -
ios使用自带git respository管理项目
最近突然感兴趣于研究一下apple自带的git库管理ios源码,目前有一些浅显的了解,网上相关的中文介绍不是太多,所以写下来分享一下,一来可以记录,二来可以以后发现问题再来扩充。在创建工程时,会有这样一个选项,当我们勾选上后,Xcode就会为我们的工程创建一个隐藏的git库,每当代码有更改时,提交更新后就会添加到git库中,类似于我们的svn。转载 2014-05-22 17:11:19 · 830 阅读 · 0 评论 -
使用XIB实现嵌套自定义XIB视图
在进行 iOS 开发的过程中,对于一些复杂的界面,我们可以通过 Interface Builder 这个 Xcode 集成的可视化界面编辑工具在完成,这回节省大部分时间以及代码量。它的使用方法这里不做介绍了,这次我要介绍是使用它来实现一个嵌套的自定义视图。解释一下就是,我们使用 IB 自定义了一个 View ,然后又在其他的 xib 文件中使用了这个 View ,那么这就是所谓的嵌套自定义视图转载 2015-11-02 14:52:38 · 2456 阅读 · 0 评论 -
StoryBoard之User Defined Runtime Attributes的使用
User Defined Runtime Attributes 是一个不被看重但功能非常强大的的特性,它能够配置一些你在interface builder 中不能配置的属性。当你希望在IB中作尽可能多得事情,这个特性能够帮助你编写更加轻量级的viewcontroller。1.如何使用当你使用interface builder是点击任意一个控件,转换到identity Ins转载 2015-11-02 14:50:50 · 2762 阅读 · 0 评论 -
Xcode代码块功能
Xcode代码快功能我们在开发的时候会用到很多常用的代码,比如UITableView的代理,一般情况下我们要么自己敲要么复制粘贴,但是Xcode有一个功能,可以用一行代码敲出你预设的一段代码设置代码块敲出你想要设置的一段代码,然后全部选中按住鼠标坐标拖到Xcode右边一个大括号的地拖过去之后可以看到最下面多了一个My Code Snippet,我们可以点击然后选择编辑它title表示这个代码块的标原创 2016-04-21 18:03:17 · 1792 阅读 · 0 评论 -
Xcode及模拟器SDK下载
版权声明:如需转载,请注明出处,谢谢! 转载自:http://blog.csdn.net/zhangao0086/article/details/38491271目录(?)[+]如果你嫌在 App Store 下载 Xcode 太慢,你也可以选择从网络上下载:Xcode下载(Beta版打的包是不能提交到App Store上的)绝对官方源!!!绝对官转载 2016-03-08 13:48:17 · 852 阅读 · 0 评论 -
mac 键盘按键符号讲解
⌘——Command ()⌃ ——Control⌥——Option (alt)⇧——Shift⇪——Caps Lockfn——功能键就是fn,一般在苹果键盘左下角,或者小键盘中间转载 2014-05-23 10:09:06 · 3276 阅读 · 0 评论 -
添加第三方类库造成的linker command failed with exit code 1 (use -v to see invocation)的错误调试
linker command failed with exit code 1 (use -v to see invocation)这个错误貌似遇见并不止一次,当我想用某个第三方类库的时候(如SBJson),我直接把类库文件copy到工程目录里面,然后一编译就出现这样错误(并不是一定会出这样错误),开始以为是网上下载的类库本身问题,所以重新找类库或者其他方式将它添加进去,只要不出错就行,也一直没有深转载 2014-08-20 10:55:09 · 766 阅读 · 0 评论 -
关于Xcode6编译变更 “Implicit declaration of function 'sysctl' is invalid in C99” 报错问题
之前代码在Xcode5.1上面跑的好好的,但是自从升级到6.0之后,就经常出现编译报错问题。hou'la原创 2014-09-22 11:39:36 · 33730 阅读 · 1 评论 -
关于Xcode6编译Pods工程出错问题
工程里面原创 2014-10-14 19:22:38 · 2430 阅读 · 1 评论 -
CocoaPods安装和使用教程
2014-05-29 11:12 6人阅读 评论(0) 收藏 举报目录(?)[+][转载自:http://code4app.com/article/cocoapods-install-usage] 目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目转载 2014-05-29 11:23:47 · 772 阅读 · 0 评论 -
iOS应用崩溃日志分析
转自raywenderlich 作为一名应用开发者,你是否有过如下经历? 为确保你的应用正确无误,在将其提交到应用商店之前,你必定进行了大量的测试工作。它在你的设备上也运行得很好,但是,上了应用商店后,还是有用户抱怨会闪退 ! 如果你跟我一样是个完美主义者,你肯定想将应用做到尽善尽美。于是你打开代码准备修复闪退的问题……但是,从何处着手呢? 这时iOS崩溃日志派上用转载 2014-05-22 11:18:55 · 860 阅读 · 0 评论 -
史上最坑的证书报错解决方法:Code=3000 "未找到应用程序的“aps-environment”的权利字符串"
在ios注册远程通知获取设备令牌token的时候//注册远程通知获取设备令牌toKen [[UIApplicationsharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge |UIRemoteNotificationTypeSound | UIRemo原创 2014-04-29 14:48:37 · 7299 阅读 · 0 评论 -
xcode的bundle identifier修改
当你创建一个project时,会要求你输入product name & company identifier,这两个property的值should和你在apple developer member center的“Provisioning Portal”的“App IDs"里创建的bundle identifier (NOT App ID)匹配!如果不匹配的话,push notificati转载 2014-04-29 14:08:47 · 26811 阅读 · 0 评论 -
写给设计师同学的xcode使用教程: 教你用 Xcode 做原型设计
在过去的一个月,我每天早上 7 点起床,一直工作到晚上 7 点,在完成在 Carshare.hk 的那份全职工作之余,一直都在致力于完善那个 Ripple 应用。这个月全是关于 iOS 方面的经验,我面对的挑战是在年底前发布这个 iOS 应用之余,还要为之做些 设计师/前端 的工作。下载 Xcode 开发原型:http://cl.ly/2A0m0j0i0g1K拥抱 Xcode转载 2015-04-28 11:24:28 · 2616 阅读 · 0 评论 -
Xcode 6制作动态及静态Framework
有没有写SDK或者要将一些常用的工具类做成Framework的经历? 你或许自己写脚本完成了这项工作,相信也有很多的人使用 iOS-Universal-Framework ,随着Xcode 6的发布,相信小伙伴们已经都知道了,Xcode 6支持做Framework了. 同时iOS-Universal-Framework开发者也宣布不在继续维持此项目的开发,建议开发者使用Xcode 6制作,目前网上转载 2015-04-24 14:39:33 · 518 阅读 · 0 评论 -
xcode 写代码没有补全 提示
解决:finder --- 个人---资源库--Developer--Xcode -- DerivedData DerivedData底下你的项目 + ModuleCache 一起删掉 ,然后重启XCDOE 就可以了经本人验证,确实可行。转载 2015-04-16 09:43:21 · 1237 阅读 · 0 评论 -
Xcode6的新特性、iPhone6和iPhone6Plus的适配,xcode6iphone6
今年苹果发布会已经结束,但人们貌似对iPhone6和iPhone6plus不太感兴趣,而对iWatch非常期待。这次苹果一次发布两种屏幕大小的手机,而且与之前的机型的屏幕大小都不一样。这对开发者来说,无疑是最担心的事了,之前的app在iPhone6和iPhone6Plus上会不会布局全乱了呢? 不用担心苹果肯定会考虑到这些问题的: 虽然屏幕分辨率变了很转载 2014-10-25 11:12:44 · 922 阅读 · 0 评论 -
Xcode没有pch文件
在Xcode6之前,新建一个工程的时候,系统会帮我们自动新建一个以工程名为名字的pch (precompile header)文件,在开发过程中,可以将那些整个工程都广泛使用的头文件包含在该文件下,编译器就会自动的将pch文件中的头文件添加到所有的源文件中去,这样在需要使用相关类的时候不需要使用import就可以直接使用头文件中的内容,很大程度上带来了编程的便利性,但潜在的也带来了一些问题,这也是转载 2014-10-23 15:14:15 · 1884 阅读 · 0 评论 -
mac 终端 常用命令
基本命令1、列出文件ls 参数 目录名 例: 看看驱动目录下有什么:ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件2、转换目录 cd 例:想到驱动目录下溜达一圈 cd /System/Library/Extensions3、建立新目录mkdir 目录名转载 2014-05-22 15:18:27 · 720 阅读 · 0 评论