![]() |
1
5
投诉的有效性如何:
这个是有效的。我非常喜欢名字空间。
这是我很高兴的另一个特性不在Objective-C中
所以修复垃圾收集器的错误。
我喜欢冗长的命名惯例。它使代码更容易阅读。如果你是一个没有注意到这些只是 习俗
包裹会很好。
有很多图书馆可供这些人使用。 通常被不太会说这种语言的人嘲笑。当我刚开始学C的时候,我非常讨厌它的语法,但是你已经习惯了。 除了添加名称空间支持之外,我认为没有迫切的理由对Objective-C进行任何更改。这就是我的答案:目标C。 |
|
2
2
MacRuby是Ruby的一个实现,它使用LLVM编译器,并且它的所有对象都基于Objective-C运行时库(以及像这样的普通Cocoa类)
|
![]() |
3
0
Objective-but-not-C,一种从Objective-C中借用了大量语法和方法的语言,但去掉了直接访问内存模型和基本数组。它将是苹果设计的一种全新语言,与Objective-C运行库兼容(甚至可能是二进制兼容)。 结果将是一个Objto-C,微软管理C++。NET是C++。事实上,如果苹果使用类似LLVM的VM,就像微软使用.netclr一样,那么Ruby、Python等其他语言就可以轻松地与“Objective-but-not-C”代码进行互操作。 |
![]() |
4
0
斯威夫特!斯威夫特已经在取代目标C的路上了。 它很容易学习,非常面向对象,并且处理许多其他语言应该处理的事情。 一旦你对这门语言有了感觉,就你当时的能力而言,你会觉得比任何其他语言都强大。 垃圾收集是为您处理的,您唯一需要担心的是在运行异步代码时。
我遇到过许多Objective C开发人员,他们并不认为这样做有什么好处,但就我所知,他们仍然固守旧的方式。
|
![]() |
WkWk · Apple Watch动作通知不起作用 2 年前 |
![]() |
Otavio Miguel · 在手机中保留我自己未发布的ios应用 3 年前 |
![]() |
Nico Passaglia · 移动键盘向上移动站点 6 年前 |