出自《论语 子罕》
子曰:譬如为山,未成一篑,止,吾止也;譬如平地,虽覆一篑,进,吾往也。
功亏一篑或者持之以恒,进退得失全在于己。
知是行之始,行是知之成
出自《论语 子罕》
子曰:譬如为山,未成一篑,止,吾止也;譬如平地,虽覆一篑,进,吾往也。
NSRunLoop类为管理输入源的对象声明程序接口。一个NSRunLoop对象处理输入源:
NSPort对象NSConnection对象NSTimer事件。你的应用程序不能创建也不能明确地管理NSRunLoop对象。每个NSThread对象,包括应用程序主线程,如果需要会自动创建一个NSRunLoop对象。如果你需要获取当前线程的运行循环,可用使用类方法currentRunLoop。
注意来自NSRunLoop的观点,NSTimer对象不是“输入”--它们是一个特殊的类型,并且当它们开始不会引起运行循环返回。
          
          
UIView方法animateWithDuration:animations:completion:中BOOL finished的作用?
这个参数指示动画在调用completion之前动画是否完成。那么动画是否有可能未完成呢?是的,有可能。
__VA_ARGS__是一个可变参数的宏。
| 1 | #ifdef DEBUG | 
使用系统快捷方式截屏,文件会作为一个png文件保存在桌面上。
Command (⌘)-Shift-3。Command-Shift-4。移动光标选择你想截取的部分。如果想取消,在松开鼠标按钮之前按下esc键。Command-Shift-4,接着按下空格键,选择一个窗口点击即可。Command-Shift-Control-4,截取整个屏幕也是如此。screencapture用法1
screencapture [-icMPmwsWxSCUtoa] [files]
如1
screencapture -ic
其中参数i表示交互模式,在此模式下Control键控制截屏保存到剪贴板;Space键切换鼠标选择模式或窗口选择模式;esc取消。参数c表示强制截屏保存到剪贴板。
将使用上面的命令screencapture -ic,利用Automator创建一个服务。Update(2016-08-02): 直接使用Shell script当取消是,会出现workflow错误,改用apple script。
Automator,选择菜单File->New,选择Service。
Choose。shellApple Script
Service received Selected改为No input。script内容改为screencapture -ic
Screen Capture To Clipboard。
Command+Shift+a(随意啦)。App自带工具