Tôi đã sử dụng Objective-C trong một thời gian, nhưng chưa bao giờ thực sự hiểu mục đích của biểu tượng @ trước tất cả các chuỗi là gì. Ví dụ, tại sao bạn phải khai báo một chuỗi như thế này:Mục đích của @ Symbol Before Strings?
NSString *string = @"This is a string";
và không như thế này:
NSString *anotherString = "This is another string";
như bạn làm trong Java hay rất nhiều ngôn ngữ lập trình khác. Có lý do chính đáng nào không?
Xem [Biểu tượng @ đại diện cho mục tiêu-c là gì? ] (http://stackoverflow.com/questions/25749/what-does-the-symbol-represent-in-objective-c). –
Điều đó có ý nghĩa. Cảm ơn! – Jumhyn