Tôi đang cố gắng để có được một tên chuỗi của một lớp từ chính đối tượng lớp.
// For instance
[NSArray className]; // @"NSArray"
Tôi đã tìm thấy object_getClassName(id obj)
nhưng điều đó đòi hỏi một thể hiện được truyền cho nó, và trong trường hợp của tôi đó là công việc không cần thiết.
Vậy làm thế nào tôi có thể nhận được một chuỗi từ một đối tượng lớp chứ không phải một thể hiện?
NSStringFromClass
thực hiện? Là nó hiệu quả hơn để lưu trữ tên lớp trong mộtstatic NSString
biến?