gpt4 book ai didi

Xcode 7 自动生成初始化、getter 和 setter?

转载 作者:行者123 更新时间:2023-12-01 04:58:49 25 4
gpt4 key购买 nike

嗨,我曾经用 android studio 开发 android 应用程序。我现在使用 Xcode 7 为 IOS 构建我的应用程序。是否有任何方法或任何框架可以执行 initialization , gettersetter , parcelable型号 class (如 android studio 有自动生成)。可以 Xcode做同样的事情以及如何自动做到这一点? (只需声明变量并自动生成 initializationgettersetter ...)

最佳答案

编译器根据属性声明提供基本的 getter 和 setter。如果这些不符合您的需求,您必须自己编写它们。

假设你有这个属性:

property (strong, nonatomic) NSString *myValue;

setter 必须有这个签名:
- (void)setMyValue(value: String) {
// some stuff
_myValue = value;
}

getter 必须具有以下签名:
- (NSString *)myValue {
// some other stuff
return _myValue;
}

关于Xcode 7 自动生成初始化、getter 和 setter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34715931/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com