Nếu tôi khai báo một chuỗi liên tục như vậy:Integer hằng
Bạn nên tạo một tập tin tiêu đề như
// Constants.h
extern NSString * const MyFirstConstant;
extern NSString * const MySecondConstant;
//etc.
Bạn có thể bao gồm tập tin này trong mỗi tập tin có sử dụng các hằng số hoặc trong tiền biên dịch tiêu đề cho dự án.
Bạn xác định các hằng số trong một file .m như
// Constants.m
NSString * const MyFirstConstant = @"FirstConstant";
NSString * const MySecondConstant = @"SecondConstant";
gì Tôi phải làm để xác định hằng số nguyên?
Cảm ơn andrew - Lớp học này sẽ được deallocated? –
Nó sẽ không được, bộ nhớ của nó sẽ được làm sạch khi chương trình thoát. Nếu bạn muốn có điều khiển bằng tay, bạn có thể thêm các hàm initializeConsts/releaseConsts vào đầu/cuối chương trình của bạn –
Cảm ơn andy - Tôi đang sử dụng mã ở trên trong phần bổ sung của mình và tôi nhận được lỗi biên dịch trong các câu lệnh Switch của tôi : "MyIntegerConstant" không tương đương với số nguyên –