命名法
摘要:常用的命名法有匈牙利命名法、驼峰式命名法和Pascal命名法。驼峰式命名法和Pascal命名法有些相似,单字之间不用任何连接符号隔开( - 和 _ 等)连结,有两种格式:小驼峰式命名法(lower camel case):第一个单字以小写字母开始;第二个单字的首字母大写,例如:firstName、lastName。大驼峰式命名法(upper camel case):每一个单字的首字母都采用大写字母,例如:FirstName、LastName、CamelCase,也被称为Pascal命名法。本文重点说说匈牙利命名法,这种命名方法很适合在C++程序中使用。下面分变量和函数名来分别说明。变量,基本结
阅读全文
Foundation and CoreFoundation
摘要:OpenStep was an object-oriented application programming interface (API) specification for an object-oriented operating system that used a non-NeXTSTEP operating system as its core, principally develop...
阅读全文
NSFileManager
摘要:enum { NSUserDomainMask = 1, NSLocalDomainMask = 2, NSNetworkDomainMask = 4, NSSystemDomainMask = 8, NSAllDomainsMask = 0x0ffff,};在这个enum中列举了目录的domain,NSUserDomainMask是指/user/<userid>/目录,对于NSLocalDomainMask,官方文档说是Local to the current machine—the place to install items available to everyone...
阅读全文
详解MAC硬盘中各个文件夹(zz)
摘要:我是从http://blog.sina.com.cn/s/blog_55f899fb0102dqi2.html拷贝过来的,里面有原帖地址,不过我发文时已经失效了。尊重原创哦!打开Macintosh HD你会发现内中有四个文件夹(一般情况下,隐藏文件夹是不可见的,而且,可能会更多,比如安装xcode后会有developer文件夹).分别有——应用程序(Applications)、系统(System)、用户(User)、资料库(Library)。四个文件夹中又分别各有若干数量的文件夹存在。Applications:这个当然就是存放各种软件的位置了。System:包含由Apple安装的系统软件。这此
阅读全文
AppleScript入门
摘要:编辑器:AppleScript Editor这位仁兄写的入门文章还不错:http://bukkake.iteye.com/blog/828322,就不重复了。下面补充一点别的AppleScript的后缀名为.scpt,可以将编写好的.scpt导出为几种格式:.applescript(Text), .app(Application), .scptd(script bundle),都有什么用呢?.scptd(script bundle):像Mac上其他的bundle一样,是一个压缩包,包含scpt文件和其他的声音、图片等资源。双击后打开AppleScript Editor.app(Applicat
阅读全文