截图 打开模拟器 选择需要截屏的页面 按Command+S键进行截屏,截屏文件一般存储在当前桌面 录屏 打开模拟器 打开终端 在终端输入下面的命令开始录制: 在终端里用Ctr...
截图 打开模拟器 选择需要截屏的页面 按Command+S键进行截屏,截屏文件一般存储在当前桌面 录屏 打开模拟器 打开终端 在终端输入下面的命令开始录制: 在终端里用Ctr...
在OC中,在多线程操作时,为了保证线程安全,经常会用到synchronized,但是在Swift中取消了此关键字的操作,其相对应的替代方案如下:
Apache是mac自带的一个为了便于大家测试使用的服务器,也是目前使用比较广泛的web服务器。 搭建Apache服务器的准备工作 设置用户名和用户密码; 配置Apache服...
1.替换密码(最原始的密码) 破解方法 蛮力攻击、穷尽密钥搜索26个英文字母替换密码的密钥空间: 26 * 25 * 24....* 3 * 2 * 1 = 2^88 字母频...
https://www.jianshu.com/p/738d5697e869 Xcode 自定义文件头部注释说明
一. 每次操作都需要输入密码 解决方案: 第一种: 在.git目录中有个config目录,在路径前配置下用户名和密码即可,如下所示: [core] ...
Markdown 语法整理大集合
在作iOS7的适配时,很多文章都会提到UIViewControllerBasedStatusBarAppearance。便一直不是太明白其实际作用。在网上也没有查出明确的说明...
NSString和const char *之间的转换 示例:
应用程序 Command-Option-esc: 打开强制退出窗口 Command-H: 隐藏当前正在运行的应用程序窗口 Command-Option-H: 隐藏其他应用程序...
使用xcode新建项目时,默认会创建一个Unit Test Target和一个UITest Target,以方便进行单元测试,如下图所示:但是如果在创建项目时没有勾选上面的两...
使用Git进行开发可以有效提升开发效率,尤其是多人开发时, 多分支、代码合并等许多操作会更加高效。但是因为许多临时文件、配置文件、或者cocoapod库更新文件,如果将这些文...