当前位置:主页 > 开发频道 > Mac开发 > Cocoa >

  • Cocoa矢量图程序开发包

    Cocoa矢量图程序开发包

    GCDrawKit是一款非常强大的矢量图程序开发包,有了它的帮助,你可以轻松用Cocoa开发出类似Illustrator或者Freehand这种矢量工具,当然,处理简单的图形工作也不在话下。 Cocoa和Quartz提供了...

    06-11 20:06 发布 | 158 次阅读 | -2 次好评
  • 在XCode中使用OpenCV图形库

    在XCode中使用OpenCV图形库

    OpenCV是Intel开源计算机视觉库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。可能OpenCV最常用的地方还是它的人脸识别功能,通过调用极少的...

    06-11 20:06 发布 | 293 次阅读 | 0 次好评
  • 使用NSClassFromString

    使用NSClassFromString

    NSClassFromString是一个很有用的东西,尤其在进行iPhone toolchain的开发上。 正常来说, id myObj = [[NSClassFromString(@MySpecialClass) alloc] init]; 和 id myObj = [[MySpecialClass alloc] init]; 是一样的。但是,...

    06-11 20:06 发布 | 78 次阅读 | 2 次好评
  • 将字符转换为键盘码的代码

    将字符转换为键盘码的代码

    以下这段代码可以将字符串转换为键盘码,以备需要时用到。 - ( int ) keyCodeForCharacter : ( NSString * ) character { if ( ! [ character length ] ) return -1 ; char code ; BOOL shift, alt; if ( Ascii2Virtual ( ( char...

    06-11 20:06 发布 | 197 次阅读 | 2 次好评
  • 方便实现逻辑功能的代码

    方便实现逻辑功能的代码

    通常我们可以使用NSPredicate来进行逻辑计算,不过一般来说代码都很长。 比如考虑,要实现如下逻辑:(A or B) but not (A and B) 需要用很长的一堆代码来实现: NSPredicate * xor = [ NSCompoundPre...

    06-11 20:06 发布 | 129 次阅读 | 6 次好评
  • Cocoa的Zip归档读写框架

    Cocoa的Zip归档读写框架

    介绍一个zip读写框架:zip-framework。这个框架支持直接在程序中读写zip归档中的文件,而无需使用NSTask去执行命令行的unzip。 Cocoa并没有提供读写zip的功能(有GZIP: /usr/include/zlib.h,但是很...

    06-11 20:06 发布 | 218 次阅读 | 5 次好评
  • 在Leopard中将文件移到废纸篓

    在Leopard中将文件移到废纸篓

    Leopard中新增了两个方法,可以将文件移到废纸篓: FSMoveObjectToTrashSync 和 FSMoveObjectToTrashAsync,分别用于同步和异步删除文件。 OSStatus FSMoveObjectToTrashSync ( const FSRef *source, FSRef *target, Opti...

    06-11 20:06 发布 | 42 次阅读 | 0 次好评
  • 超酷的开源Cocoa类浏览工具: CocoaNav

    超酷的开源Cocoa类浏览工具: CocoaNav

    介绍一个非常酷的工具,主要用于浏览Cocoa中的类及方法,这个工具叫做CocoaNav。 它的主要功能类似于CocoaBrowser,虽然后者很早就停止了更新,并且无法在XCode 2.1之后的版本中正常工作...

    06-11 20:06 发布 | 163 次阅读 | 3 次好评
  • 使用Cocoa调用iChat Theater

    使用Cocoa调用iChat Theater

    iChat 4.0新增的iChat Theater功能可以让您在 iChat 视频窗口中演示幻灯片显示。您在桌面上控制演示,而您的好友在他们的桌面上观看演示。在Keynote中,支持这样一种功能:你可以在Keynot...

    06-11 20:06 发布 | 84 次阅读 | 1 次好评
  • KVC调用方法列表

    KVC调用方法列表

    上篇文章中我们提到,KVC模型在查找方法的时候,会查找诸如get***或者_***这种方法。 其实,KVC查找的形式还有很多,下面列出了所有KVC查找的方法形式,在程序中实现或者调用下面这...

    06-11 20:06 发布 | 92 次阅读 | 0 次好评