摘要: 隐藏与显示系统文件>>defaults write com.apple.finder AppleShowAllFiles -bool (true or false)>>killall Finder改变系统默认截图文件属性>>defaults write com.apple.screencapture type (jpg, jpeg, png)双击打不开文件夹>>去系统设置中将鼠标连击速度改为中等即可使用sips批量缩放图片大小>>sips -s format jpeg -Z 250 someImage.PNG --out myImag 阅读全文
posted @ 2012-08-26 01:08 sayALittle 阅读(4066) 评论(0) 推荐(0) 编辑
摘要: 最通俗的用法zip -q -r -e -m -o [yourName].zip someThing-q 表示不显示压缩进度状态-r 表示子目录子文件全部压缩为zip //这部比较重要,不然的话只有something这个文件夹被压缩,里面的没有被压缩进去-e 表示你的压缩文件需要加密,终端会提示你输入密码的// 还有种加密方法,这种是直接在命令行里做的,比如zip -r -P Password01! modudu.zip SomeDir, 就直接用Password01!来加密modudu.zip了。-m 表示压缩完删除原文件-o 表示设置所有被压缩文件的最后修改时间为当前压缩时间当跨目录的时候是 阅读全文
posted @ 2012-11-23 16:11 sayALittle 阅读(44895) 评论(0) 推荐(0) 编辑
摘要: 这里只在正数范围讨论:thetaf(n)=Θ(g(n))表示:存在常数c1,c2,和n0当n>n0时有c1*g(n)<f(n)<c2*g(n)大Of(n)=O(g(n))表示:g(n)是f(n)的渐进上限比如fn = n^2, gn = n^3n^2 = O(n^3) 或 2n = O(4n);大O与Θ的比较:Θ要比大O条件严格。集合上来说Θ < O比如有3n^2 + 2n + 1 =Θ(n^2);而3n^2 + 2n + 1 = O(n^3) 也可以有3n^2 + 2n + 1 = O(n^4)我是这样理解的,Θ是一个“严格”上限既最小上限。而大O一般则用来表示是最坏 阅读全文
posted @ 2012-11-07 11:15 sayALittle 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 有两个属性,contentinset ,contentoffset 阅读全文
posted @ 2012-10-29 16:17 sayALittle 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 声明:C-x M-x表示按住Control和ALTC-g, 退出命令。移动页面:C-v 下一页,M-v上一页移动光标:p 上一行 preivous C-p 上一行n 下一行 next C-n 下一行b 上一个字back C-b 上一个字 M-b上一个标点f 下一个字farwords C-f 下一个字 M-f上一个标点a 首 C-a 到行首 M-a到句首e 尾 C-e 到句首 C-e到句尾删除:C-u 9 × , 表示插入 ××××××××<Delback> >> 删除光标前的一个字 阅读全文
posted @ 2012-08-30 18:03 sayALittle 阅读(160) 评论(0) 推荐(0) 编辑
摘要: static 变量共有的特性是直接写进系统的内存当它初始化的时候。所以它有个特点是,凡是调用过它的地方都会引起系统内存中的那个static变量变化。 阅读全文
posted @ 2012-08-27 20:24 sayALittle 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 假设有这么个触发下载方法叫- (IBAction)startDownLoad:(id)sender本地viewController有这么个instance variable : ASINetWorkQueue *netWorkQueue可以从该实例的头文件中看到该queue属于一个NSOperationQueue在触发方法实现如下代码// lazy init 你的实例netWorkQueueif (!networkQueue) { networkQueue = [[ASINetworkQueue alloc]init]; }// 使得每一次下载都是重新来过的 [net... 阅读全文
posted @ 2012-08-26 20:33 sayALittle 阅读(3446) 评论(1) 推荐(0) 编辑
摘要: 在发表前,容许我发两句牢骚,太折腾了。但结合网路上各种大侠的答案相助,最终我终于可以在ARC项目使用该库了。1.需要下载asi-http-request这个包。https://github.com/pokeb/asi-http-request/tree2.打开xcode,新建工程。把网路下载的包解压,在工程中添加各种类,由于本人刚开始研究,所以加了所有类。把External里的Reachability 以及class文件全部拖到工程里去,当然选择copy。记得别把fmdb.m放进该文件。3.关键的步骤来了,你需要打开项目Targets的build phases,在里面把asi库的文件全标记为- 阅读全文
posted @ 2012-08-26 01:04 sayALittle 阅读(2335) 评论(0) 推荐(0) 编辑
摘要: block是一门有用的大后期学问。现在我只是列出一点基本用法。1.快速枚举(Enumeration) 通常是和NSArray, NSDictionary, NSSet, NSIndexSet放在一起用。 当和以上这两种东西放在一起用时,通常block有两种用处。(代码为实例操作) i. 第一种block用法是枚举后,对每个枚举对象进行一些操作,block返回值为void ii. 第二种枚举对象的index,当然这些枚举对象是通过某些测试后才返回的。 // 第一种用法 返回值为0,对每一个对象进行相应操作NSArray *array = [NSArray arrayWith... 阅读全文
posted @ 2012-08-23 12:05 sayALittle 阅读(1779) 评论(0) 推荐(0) 编辑
摘要: 引起标题上所导致的错误是因为你的第三方库没有放入到Compile Sources里面去。需要到你项目的Targets>>Build Phases>>Compile Sources里面手动添加需要你的第三方库的.m文件 阅读全文
posted @ 2012-08-22 23:55 sayALittle 阅读(13572) 评论(0) 推荐(0) 编辑
点击这里给我发消息