thể trùng lặp:
Constants in Objective CLàm thế nào để khai báo và sử dụng NSString hằng toàn cầu
tôi lưu trữ một số cài đặt ứng dụng trong NSUserDefaults. NSStrings được sử dụng làm khóa. Vấn đề là tôi cần phải truy cập các cài đặt này trong suốt ứng dụng bằng cách sử dụng các khóa NSString đó. Có một cơ hội mà tôi nhập nhầm chuỗi khóa như vậy khi truy cập vào một số phần của ứng dụng.
suốt ứng dụng, tôi có phát biểu như vậy
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"ReminderSwitch"];
BOOL shouldRemind = [[NSUserDefaults standardUserDefaults] boolForKey:@"ReminderSwitch"];
Làm thế nào và ở đâu tôi có thể khai báo một NSString toàn cầu liên tục mà tôi có thể truy cập toàn bộ ứng dụng. Sau đó tôi sẽ có thể sử dụng hằng số đó mà không phải lo lắng về việc nhập sai các phím chuỗi đó.
ông chỉ muốn các hằng số trong ứng dụng (nội bộ li nkage) vì vậy tôi tự hỏi tại sao bạn đang gợi ý anh ta xuất chúng (liên kết bên ngoài)? – malhal