java - 在 Objective C 中声明变量与 Java 类似

标签 java objective-c

在java中,您可以通过将现有变量添加到条件来定义变量。

String hi = "he";
String hello = hi + "llo";

在 Objective c 中可以做这样的事情吗?如果不完全像这样,还有其他方法可以实现类似的目标吗?提前致谢。

最佳答案

对于对象,没有;在 Objective-C 中,+ 运算符不能像 Java 中的字符串一样被覆盖。你应该这样做:

NSString *hi = @"he";
NSString *hello = [hi stringByAppendingString:@"llo"];
// (Or one of the many other NSString methods for creating new strings)

当然,您可以对 C 基元类型执行此操作,例如 int:

int x = 10;
int y = x + 1;

关于java - 在 Objective C 中声明变量与 Java 类似,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17874372/

相关文章:

iphone - 无法从 UIGestureRecognizer 中删除 imageView?

ios - 添加具有行动画的单元格时,将 tableview 保持在相同的滚动位置

java - 集合之间的不对称差异

java - Thread.join 不起作用

java - 在删除条目时迭代 ConcurrentHashMap

java - Android 为什么 Fragments 不应该直接相互通信?

java - MANIFEST.MF 中的条目顺序

objective-c - iPad 3 慢截图

ios - TableView :viewForHeaderInSection: default value?

ios - 如何关闭自动手势以使用导航 Controller 返回 View ?