摘要:在WWDC大会中发布了Swift让人眼前一亮。终于加了很多的现代编程语言该有的东西。很早年以前玩C#3.0+的时候这些差不多类似的已经用的烂熟的东西终于一点一点的在看Swift Programming Language的时候再唤醒。Swift较之于OC(Objective-C)在愈发上几乎是一门新的...
阅读全文
摘要:NSPredicate编写软件时,经常需要获取一个对象集合,然后删除不满足条件的对象,保留符合条件的对象,从而提供一些有意义的对象。Cocoa提供了一个名为NSPredicate的类,他用于指定过滤器的条件。可以创建NSPredicate对象,通过该对象准确地描述所需的条件,对每个对象通过谓词进行筛...
阅读全文
摘要:LLDB TO GDB COMMAND MAP Below is a table of LLDB commands with the GDB counterparts. The built in GDB compatability aliases in GDB are also listed. EXECUTION COMMANDS LLDB GDB Launch a process no arguments. (lldb) process launch (lldb) run (lldb) r (gdb) run (gdb) r Launch a p...
阅读全文
摘要:这是一篇xcode单元测试入门的文章。有空了给各位翻出来方便大家看。This is a post by iOS Tutorial Team member Unit testing is great because it makes your life easier. Easier to deliver high quality code, and easier to make changes without fear of breaking something! But what might not be so easy is getting started if you’r...
阅读全文
摘要:Question If I download python from the Python website and try to install it with the installer, it installs, but I need to specify that I want the new version of Python when I run my programs from terminal. If I just type: python app.py It runs with the old version. How do can I set the new version
阅读全文
摘要:用pc的时候买了一个320G的移动硬盘,从来没考虑过什么格式化的问题,插上就用了。后来接触mac才发现pc和mac在移动存储设备的格式化上还是有不少冲突的。如果你的移动硬盘mac上不能修改,或者pc上找不到,那就尽情得批判万恶的资本主义商业竞争吧没有办法,apple和microsoft不愿意妥协,我们也只能自己想办法。以下是我菜鸟级的解决方案,目前看来还不错,大家拿来参考一下。基础知识如下:常用的移动硬盘格式化格式主要分三大类:(1)FAT格式 (MS-DOS File System):mac和pc都能读写。限制是不能存放大于4G的文件,而且“据说”最大只能允许32G的分区。(至少我在我的ma
阅读全文
摘要:MomoDevelop可以认为是VS的跨平台版(以下简称MD)。编译用的是Mono,.NET Framework的跨平台版。
MD和VS一样,不会自动给项目生成配置文件。添加app.config之后,问题就跟着来了。
阅读全文
摘要:本来是想写一个东西可以直接调用TortoiseSVN保存当前代码到一个分枝下的。
可惜调用SVN的部分还在研究。就先写了目录拷贝的部分。
如果有喜欢研究Python的童鞋愿意提供想法或者建议的话,
这里先谢谢了。 :)
阅读全文
摘要:Windows下有工具可以方便快捷的清除掉浏览器历史。
既然正在学Python,那为什么不用这个语言写一个小工具呢?
阅读全文
摘要:我看objective-C --不要把objC当做c/c++的超集我承认看objective-C的时间不是很长,连apple官网的objCpdf都没看完。但是我已经感觉到很多介绍objC文章都说过的一句话是在误导初学者。那句话 就是objective-C是c/c++语言的超集。我们在学与c/c++相关的语言的时候很自然的想到java、c#这些从c/c++语法几乎是自然过渡的语言。他们区别也只是要...
阅读全文