iOS 中使用 Python

阅读全文

iOS-RunLoop

Objective-C 版本 RunLoop 源码:
https://opensource.apple.com/source/CF/CF-635.19/CFRunLoop.c.auto.html

阅读全文

iOS-Runtime

Runtime 相关示例代码:https://github.com/terryfine/BlogDemo/tree/master/RuntimDemo

阅读全文

Git-常用命令

1. Git分区:

工作区 (Working directory):本地数据或者代码编辑区,数据或者代码操作区。
暂存区 (Index cache):数据或者代码暂时存放区。
版本库 (Local repository):存放已经提交的数据或者代码,此区数据或者代码直接push到远程仓库。
分区之间数据传递流程图如下:

阅读全文

SVN-常用命令

1. 检出: checkout 缩写 co

如果不带 –password 参数传输密码的话,会提示输入密码,建议不要用明文的 –password 选项。其中 username 与 password前是两个短线,不是一个。默认check到当前目录。

1
2
3
4
5
6
svn  checkout  http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名
svn checkout svn://路径(目录或文件的全路径)  [本地目录全路径] --username 用户名

//例子:
svn co svn://localhost/files --username taotao
svn checkout http://localhost/files --username taotao

阅读全文

Xcode-常用调试技巧

1. 普通断点调试

断点(Breakpoint)调试顾名思义,是当程序运行到断点处时会暂停运行。然后可以查看具体参数的值或者属性状态等。具体操作是点击代码左侧开启断点,再点一次将关闭断点,但断点还在。
快捷键为:command+\。如图:

阅读全文