objective-c - 有没有一种简单的方法可以将 Objective-C 2.0 文件转换为 Objective-C 1?

标签 objective-c cocoa

是否有一种简单的方法可以将 Objective-C 2.0 文件转换为 Objective-C 1?我正在编写一个 Cocoa 应用程序,我决定支持 Tiger,它不支持 Obj。 C 2.0。我知道我应该在编写一大堆代码之前就想到它,但是有没有一种简单的方法可以将其转换回来?谢谢!

最佳答案

这是一个Objective-C 1.0 foreach macro这可以使 for(id obj in collection) 循环的转换变得更加容易。使用它,您可以说:foreach(id,obj,collection){…}。在快速枚举之前我使用了几年,效果很好。

关于objective-c - 有没有一种简单的方法可以将 Objective-C 2.0 文件转换为 Objective-C 1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1897031/

相关文章:

xcode - CIFilter 在为 32 位构建时可以工作,但在为 64 位构建时不会出现?

macos - 从另一个 Cocoa 进程在 Lion/ML 上打开 OS X 应用程序,无需恢复 Windows

iphone - NSURL 和 URL 有效性

ios - 使用 objective-c 在iOS中制作一个没有图像的圆形按钮

macos - 状态栏: how to detect touch events?

iphone - 如何在最终应用程序中包含所有内容

objective-c - 我应该如何将 int 传递给 stringWithFormat?

iOS 7 : Blank Screen when presenting MFMailComposeViewController on navigationController

ios - 使用 xcode 播放声音

cocoa - 如何为 NSApp.dockTile 创建绑定(bind)