Константы в Objective-C

Самый простой способ:

// Prefs.h
#define PREFS_MY_CONSTANT @"prefs_my_constant"

Лучше:

// Prefs.h
extern NSString * const PREFS_MY_CONSTANT;

// Prefs.m
NSString * const PREFS_MY_CONSTANT = @"prefs_my_constant";

Одно cocoa из преимуществ второго заключается ios в том, что изменение значения nsstring константы не приводит к перестройке iphone-os всей вашей программы.

ios

objective-c

cocoa

nsstring

constants

2022-09-25T17:44:20+00:00