简介 本篇分析了近期试用的几款iOS自动化测试工具 背景 市场背景苹果官方只提供底层库XCUITest,需要开发iOS平台自动测试工具少,各大云市场上自动遍历功能都多有限制企...
简介 本篇分析了近期试用的几款iOS自动化测试工具 背景 市场背景苹果官方只提供底层库XCUITest,需要开发iOS平台自动测试工具少,各大云市场上自动遍历功能都多有限制企...
前言 最近遇到了个别mp4视频,在播放时只有声音没有画面的问题。经过比对两个视频的头信息,发现是因为使用的H264 High profile导致的,转码成H264 Main即...
synthesize与dynamic @property有两个对应的词,一个是 @synthesize,一个是 @dynamic。如果 @synthesize和 @dynam...
@property @Property是声明属性的语法。 @Property可以快速方便的为实例变量创建存取器。 允许我们通过点语法使用存取器。 存取器(accessor):...
1、打开终端为symbolicatecrash设置别名方便使用 alias symbolyl='/Applications/Xcode.app/Contents/Shared...
简介 使用ATX整合的图像识别,控件定位技术来完成自动化测试 安装环境 (仅Mac) 准备Python虚拟环境 Virtualenv 安装相关的python库 脚本编辑器 p...
首先:使用pkg安装包安装需要谨慎,很多坑 Mac Jenkins 权限问题参考http://www.cnblogs.com/ihojin/p/jenkins-permiss...
一、持续集成简介 持续集成概念简介 二、安装 安装Homebrew $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubus...
参考链接远程仓库版本回退方法 git reset --hard commit_id git push -f 其它拉过代码的,强制用远程master覆盖掉本地mastergit...
参考链接使用Git Submodule管理子模块 clone Submodule有两种方式 一种是采用递归的方式clone整个项目,一种是clone父项目,再更新子项目。 采...
参考链接git log命令使用 git log 如果不带任何参数,它会列出所有历史记录,最近的排在最上方,显示提交对象的哈希值,作者、提交日期、和提交说明。如果记录过多,则按...
XCode 默认支持 Git 作为代码仓库,当我们新建一个仓库的时候,可以勾选创建默认及使用配置,总体思路是:使用 gitosis 来简化创建过程,在用作服务器的机器上创建一...
Git忽略提交规则 iOS gitignore配置实例
检测文件属性的相关操作符如果文件存在,并且具有相应的属性,如下的操作符都会返回true:
一、在Finder中查看文件夹大小 Cmd+A选中当前目录下所有文件 在右键菜单中选择“显示选项”或者按Cmd+J快捷键 选择“计算所有大小”的复选框然后文件夹的大小就会显示...
参考链接mac-os-x-下用命令行发送邮件 通过homebrew安装msmtp$ brew install msmtp 编辑或者创建文件~/.mailrc 并写入以下内容s...
参考链接MAC挂载NTFS移动硬盘进行读写操作 NTFS是Windows NT File System (NTFS)的意思,是Windows特有的文件系统,所以MAC并没有直...
本文主要介绍 上下滚动时菜单悬停在顶端,并且可以左右滑动切换的特殊视图的实现方式。涉及知识包含事件响应链,UIScorllView滚动模拟,以及刷新控件的基本原理。 一、前言...
本文主要是介绍iOS上数据库存储方案,利用ORM对FMDB做一层封装,让代码更加简洁方便。 一、数据库开发的蛋疼问题 有了FMDB对sqlite 的封装,iOS端的数据库操作...