文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> 资讯>Objective-C的变种 Eero 2011-06-05

Objective-C的变种 Eero 2011-06-05

时间:2011-06-06  来源:chenkan

  

Eero 是一个二进制兼容的 Objective C 2.0 的变种,其目的是为了让代码编写更加简单,提升代码的可读性。Eero 实现了补丁版的 Clang/LLVM 编译器。Eero 使用类 Python 的代码缩进以及操作符重载限制。该语言主要从 Smalltalk 和 Ruby 中获得灵感。

版本变化:Cast-like conversion operators between primitive data types and objects。

看看一个具体的例子:

Objective C 的写法:

[myArray insertObject:@"Ten" atIndex:10];
myElement = [myArray objectAtIndex:10];

[myDictionary setObject:@"ABC" forKey:@"abc"];
myDictionaryElement = [myDictionary objectForKey:@"abc"];

而 Eero 的写法则非常简单

myArray[10] = 'Ten'
myElement = myArray[10]

myDictionary['abc'] = 'ABC'
myDictionaryElement = myDictionary['abc']


文章来源:开源中国社区

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载