Xcode 5代码自动补全插件 iOS 7风格的导航栏按钮

http://www.cocoachina.com/applenews/devnews/2014/0228/7899.html

xproj 

xproj 是一个shell脚本,可以给工程批量添加 -fno-objc-arc 和 -fobjc-arc 编译参数。
如果你的项目是 非arc ,但是用到了 arc 的第三方,或者反之,这时候你有两种选择,cocopods 或者手动添加。
1.使用 cocopods 当然是推荐方案,但是出于一些原因,你可能不用它。
2.这时候你只能手动添加,当然在Xcode里可以多选( CMD or SHIFT ),然后双击其中一个文件,接着在弹出的输入框里添加。
但是如果文件巨多,在 Build Phases -> Compile Sources 里既有项目原来的文件,又有你刚刚拉进去的文件,考验你耐心的时候到了~ 肿么办?算了,还是让这个脚本帮你做点什么吧~
 
准备
第一步需要把用到的文件加到项目里,保证 Build Phases -> Compile Sources 里能看到它们
 
加 -fno-objc-arc
$ sh xproj -s 需要添加编译参数的文件所在的文件夹 -t 目标工程文件
# sh xproj -s ./framework -t test.xcodeproj
加 -fobjc-arc
$ sh xproj -n -s 需要添加编译参数的文件所在的文件夹 -t 目标工程文件
# sh xproj -n -s ./ZXingObjC -t test.xcodeproj
提示
这个脚本是直接修改你的工程文件,所以会有风险,修改前建议先备份一份。不过考虑到这点,脚本在做任何操作之前会先自动备份一份你的工程文件,该文件以.bak结尾,执行完没有问题之后你可以把它删了,当然也可以留作纪念~
 
开发者可使用Hierarchy Detective在3D空间视觉形式查看用户界面元素,软件附带搜索功能,可以让你轻而易举找到想要查看的元素,从而调整用户界面。
你也可以用Hierarchy Detective来概览app用法和项目中的库。
官方网站:http://hierarchydetective.com/

 
FuzzyAutocompletePlugin是一个Xcode 5兼容的插件,通过添加模糊匹配来提高Xcode代码自动补全功能。
开发者无需遵循从头匹配的原则,只要记得方法里某个关键字即可进行匹配,很好地提高了工作效率。
注意:该插件只在Xcode 5上进行过测试,没有测试和其他插件之间的兼容性(KSImageNamed除外)。
 
使用Objective-C编写iOS或者OS X应用时,每次对参数或者代码一些细微的调整都需要重新编译资源,然后重启应用查看变化。RestartLessOften提供了一些工具用以减少应用重启次数,比如当你调整数字、字符串、颜色、图片、OpenGL shaders以及xib文件时等等。
为了让代码能够使用RestartLessOften,你首先需要在Xcode项目中添加一些源文件,并为app创建配置文件,这样在运行时可以进行调整,并把更参数更改传递到应用中。
如果已经安装了另一个可选的Xcode插件--XcAddedMarkup,你可以在Xcode source editor中通过弹窗来更改参数。
LDProgressView是一个简单的包括扁平化和渐变进度条的进度指示器,可自定义颜色,完全用Core Graphics写成。
测试环境:Xcode 5.0,iOS 6.0
 
FRDLivelyButton可用来创建iOS 7风格的导航栏按钮,支持五种常见的按钮类型(菜单、关闭、添加等),并在点击时带有流畅的动画效果。
FRDLivelyButton使用core graphics,可自定义颜色、厚度、动画持续时间。
测试环境:Xcode 5.0,iOS 6.0
 
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值