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

Xcode 4 新特性介绍
此前曾说过 苹果开放 Xcode 4 Preview 下载,现在让我们看看Xcode 4的新特性。 Xcode 4 拥有一个全新的界面, 具体的新特性有以下几点: 单一窗口 Xcode 4, 把所有的截面放在了单一的窗口中,从此...
07-27 15:07 发布 | 692 次阅读 | 29 次好评 -

UTF-8 和 GBK 的 NSString 相互转化的方法
中文应用都要遇到一个很头疼的问题:文字编码,汉字的 GBK 和 国际通用的 UTF-8 的互相转化稍一不慎,就会满屏乱码。下面介绍 UTF-8 和 GBK 的 NSString 相互转化的方法 从 GBK 转到 UTF-8 用...
07-23 15:07 发布 | 303 次阅读 | 2 次好评 -

NSSlider控件出现残像的解决方法
上图是 CocoaChina 会员 keefo用NSSlider控件做的播放器界面,如果快速拖动就出现残影的问题。究其原因,slider的背景和窗口的背景不同,双缓存导致出现问题。为此专门发布一份LXScrubbin...
07-09 13:07 发布 | 203 次阅读 | 0 次好评 -

调用系统现成importer来获取文件metadata的方法
Mac OS X 系统中有现成的 importer,比如 Audio.mdimporter 等。您可以在程序中调用这个 importer 来获取文件的 metadata,具体方法可以参考 CocoaChina 会员garnett2183分享的代码。 1. @implementation IBSp...
07-07 17:07 发布 | 98 次阅读 | 0 次好评 -

实现鼠标拖拽删除对象时烟雾缭绕效果的代码
很多Mac软件在鼠标拖拽删除时,都会有一个烟雾缭绕然后消失的效果,非常形象如下图 CocoaChina 会员bobgreen为大家分享了实现该删除效果的实例,范例实现的功能是: 1,程序运行后,把...
06-30 15:06 发布 | 328 次阅读 | 0 次好评 -

QuickLook 调用示例代码
QuickLook 是 Mac OS X 系统的一个极具特色的功能,在自己开发的软件里调用 QuickLook 不仅视觉效果很酷而且符合苹果用户的习惯。下面就是 CocoaChina 会员equinox分享的 QuickLook 调用示例代码,...
06-28 16:06 发布 | 537 次阅读 | 0 次好评 -

Cocoa里的字符串,NSString介绍
字符串是程序设计最常用的数据类型之一了。在Mac/iPhone编程中,苹果为我们提供了一个不同的字符串类型NSString。有别与 普通的String为数据类型,NSString其实是一个对象类型。NSString是...
06-22 13:06 发布 | 355 次阅读 | 2 次好评 -

Cocoa里参数传递引用的方法
Cocoa里参数传递引用是和C语言一个道理的,以NSInteger为例: - (void) getANumber:(int *) outNumber { *outNumber = 10; } int myNumber = 0; [self getANumber:myNumber]; 时刻记住,Objective-C是C语言的超集...
06-22 11:06 发布 | 203 次阅读 | 4 次好评 -

在 xcode中进行条件编译的方法
条件编译不是多高深的技术,却很实用,可以帮助我们针对不同的target编译出不同的版本。比如,希望同一份代码编译出完全版和功能受限的免费 版,以减小维护成本。 首先要在某个...
06-21 13:06 发布 | 237 次阅读 | 1 次好评 -

将iPhone的png图片转换为可读png图片的Python源码
本段将iPhone的png图片转换为可读png图片的Python源码来自国外网站(代码注释里也能看到),原文地址 http://www.axelbrz.com.ar/?mod=iphone-png-images-normalizer #--- # iPIN - iPhone PNG Images Normalizer v1.0...
06-18 16:06 发布 | 371 次阅读 | 2 次好评

XCode自带Source Control Manager(SCM)以及SnapShots用法
[系统控件重绘教程(二)]重绘NSButton
创建Xcode自定义模板的图文教程
在Cocoa中使用TagLib获取歌曲ID3信息
iLife 08风格的Source List代码