sách gpt4 ai đã đi

ios - 在 objective-c 中存储具有值的任何类型的常量

In lại 作者:行者123 更新时间:2023-12-01 17:40:46 26 4
mua khóa gpt4 Nike

我是 Objective c 的新手,我来自 .NET 背景。我想创建一个静态类,它将存储任何类型的常量(NSString、NSArray 等)。在 .NET 中,我将创建一个类并使用“public const”声明 const。我如何在 Objective-C 中做同样的事情?我看过创建一个类,它是 NSObject 的子类,但我不确定,我不想使用 #define 。任何帮助将不胜感激

样本:

public class ApplicationConstants()
{
public const string globalString="This is a global string";
public const int sample=1;
}

我想在 objective-c 中做这样的事情。任何指向一些示例代码的链接都会非常有帮助。我也想以同样的方式存储数组

1 Câu trả lời

Objective-C 没有类变量。有两种方法可以实现相同的功能:

  • 使用名称表明它们属于哪个类的全局变量。例如。

  • 标题:
    extern NSString *const BCOpinionatedClassWillStartOpiningNotification;

    执行:
    NSString *const BCOpinionatedClassWillStartOpiningNotification = @"BCOpinionatedClassWillStartOpiningNotification";

    2 创建一个返回值的类方法。例如:

    标题:
    @interface BCOpinionatedClass
    +(NSInteger)theBestIntegerEver;
    @kết thúc

    执行:
    @implementation OpinionatedClass
    +(NSInteger)theBestIntegerEver
    {
    return 1;
    }
    @kết thúc

    关于ios - 在 objective-c 中存储具有值的任何类型的常量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20406133/

    26 4 0
    Bài viết được đề xuất: j2se 应用程序的监控和警报
    Bài viết được đề xuất: sql-server - 是否可以列出数据库中的所有外键?
    Bài viết được đề xuất: java - Môi trường xây dựng và tích hợp Java/Java EE
    Bài viết được đề xuất: sql - 如何在 MIN 或 MAX 中包含空值?
    行者123
    Hồ sơ cá nhân

    Tôi là một lập trình viên xuất sắc, rất giỏi!

    Nhận phiếu giảm giá Didi Taxi miễn phí
    Mã giảm giá Didi Taxi
    Giấy chứng nhận ICP Bắc Kinh số 000000
    Hợp tác quảng cáo: 1813099741@qq.com 6ren.com