Cocoa China 苹果开发中文站

苹果Mac OS X开发 iPhone开发 Cocoa以及Cocoa Touch

推荐使用Safari浏览器阅读本站

文本处理

教程:通过NSTask用Cocoa执行perl脚本

本文将用一个例子帮助你理解如何使用NSTask,例子通过在Cocoa中执行一个perl脚本,实现去掉给定NSString中的所有HTML标签。

 

点击这里阅读全文 »

如何让Cocoa程序支持多语言本地化处理

大部分情况下,在屏幕上显示除了英文之外的特定语言,通过

[statusItem setTitle:@“停止"];

进行显示,并不是一个好办法,因为你可能希望进行更多其他语言的支持。至少OS X中内建了多语言支持,而且用程序支持这种机制也并不复杂。仔细阅读本文,你会掌握如何用Cocoa实现多语言处理的技巧。

点击这里阅读全文 »

如何将包含数字的NSString字符串转换为整数

实现方法

NSString *string = …;
int value = [string intValue];
 
还可以通过floatValue或者doubleValue进行转换。

用Cocoa删除文件

实现代码如下:

NSFileManager *defaultManager;
defaultManager = [NSFileManager defaultManager];
 
[defaultManager removeFileAtPath: tildeFilename
                                           handler: nil];
 
handler可以接收消息,比如如果删除失败,可以使用fileManager:shouldProceedAfterError: 。

最新讨论