1 下载插件 fir-plugin-1.1-SNAPSHOT.hpi 2 上传安装插件 3 配置账号信息 参加官方文档
ios技术
CocoaPods did not set the base configuration of your project 问题解决方案
由于项目中需要引入bdd,这里需要创建一个新的target来执行,但是由于pod报错了,网上搜索了一下,解决方案如下: 将上图中3的位置设置为None即可。 之前的单个target改为了多个target,pod的目录结构发生了变...
UITableView获取当前屏幕的最小section
UITableView当在滑动的时候,我们如何来获取当前屏幕上最小的显示section呢?苹果提供了如下的方法来获取。 NSInteger firstVisibleSection = GID_MAX; NSArray *indexPaths = [tableView indexPathsForVisible...
Calabash和Specta进行 IOS的bdd测试环境的安装
新建项目 新建一个空白的单页面应用,命名为Quiz 添加pod,pod init后在单元测试的target里面加如以下两个框架 target :QuizTests do pod 'Specta' pod 'Expecta' end pod install ...
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 ...
收藏刀哥对RAC结构解析和https回话过程的图解
先来介绍下刀哥,十几年软件开发经验,现从事一线的IOS软件开发教学中。详情可关注其github RAC的结构图解 大图链接(复制本链接到浏览器新窗口即可打开):https://zhangyuqing.cn/wp-content/uploads/2015/09...
用CocoaPods集成Reveal
CocoaPods提供了Podspec用于将Reveal集成入您的项目。 警告: 不要将连接了Reveal库文件的应用用于正式发布。下面的指南描述了一种使用构建配置来使Reveal静态库文件仅在调试构建中连接的方式。 此说明要求您在...
ios开发工程配置之gitignore文件
要为一个项目添加版本控制,最好第一步就添加一个恰当的.gitignore文件。这样一来不需要的文件(如用户配置、临时文件等)就不会进入 repository(版本仓库)了。可喜的是,Github 已经帮我们准备了 Objective-C版 ...
地图定位相关的知识点补漏
检查地图定位是否开启权限 if ([CLLocationManager authorizationStatus] == kCLAuthorizationStatusDenied) { [ZCUtility showNaviHelp:self]; } 应用从后台开启定位后应该重新定位并重新激...
ios利用OClint + SonarQube进行代码扫描
前提 SonarQube: Sonar Runner MySQL 5.x OClint xcodebuild 以上工具可自行安装,有些可通过brew进行安装 配置环境 以下是sonnar-runner的环境配置 #Configure here general information about the enviro...
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开发者有价值的工具集
我一直比较推崇聪明地工作要远胜于刻苦地工作。使用正确的工具可以帮你更好地解决问题,直达目标。我们都遇见过一些功能非常强大但又价值不菲的工具,虽然价格贵点,但却是可以帮你快速解决问题,节省时间和人力...