Обратите внимание, что вы можете сделать это и для классов Objective C:
ьзуя Objective-C ++, могу ли я написать C ++IsObjectiveCClass<T>
метафункция шаблона такая, чтоIsObjectiveCClass<T>::value
верно тогда и только тогда, когда T является классом Objective-C?
Что такое классы ObjC с точки зрения подмножества языка C / C ++? При использовании в контексте C / C ++ указатели MyClass * ведут себя как обычные указатели C; Означает ли это, что MyClass также является типом C?