ios技术

IOS工程Build号配置

用命令行来更新版本号: 更新version number 到2.0 则输入命令:$xcrun agvtool new-marketing-version -all 2.0 更新build number 到2.0 则输入命令:$xcrun agvtool new-version -all 2.0 自动增加你的Build ...

用CocoaPods集成Reveal

CocoaPods提供了Podspec用于将Reveal集成入您的项目。 警告: 不要将连接了Reveal库文件的应用用于正式发布。下面的指南描述了一种使用构建配置来使Reveal静态库文件仅在调试构建中连接的方式。 此说明要求您在...

ios开发工程配置之gitignore文件

要为一个项目添加版本控制,最好第一步就添加一个恰当的.gitignore文件。这样一来不需要的文件(如用户配置、临时文件等)就不会进入 repository(版本仓库)了。可喜的是,Github 已经帮我们准备了 Objective-C版 ...

地图定位相关的知识点补漏

检查地图定位是否开启权限 if ([CLLocationManager authorizationStatus] == kCLAuthorizationStatusDenied) { [ZCUtility showNaviHelp:self]; } 应用从后台开启定位后应该重新定位并重新激...

ios动态获取UILabel的高度和宽度

在使用UILabel存放字符串时,经常需要获取label的长宽数据,本文列出了部分常用的计算方法。 1.获取宽度,获取字符串不折行单行显示时所需要的长度 CGSize titleSize = [aString sizeWithFont:font constra...

Reveal 1.5.1简单使用备忘

1,在当前用户目录下,打开终端中新建一个.lldbinit文件 vim ~/.lldbinit command alias reveal_load_sim expr (void*)dlopen("/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib"...

iOS开发者有价值的工具集

我一直比较推崇聪明地工作要远胜于刻苦地工作。使用正确的工具可以帮你更好地解决问题,直达目标。我们都遇见过一些功能非常强大但又价值不菲的工具,虽然价格贵点,但却是可以帮你快速解决问题,节省时间和人力...