当我阅读源代码时,我发现:
self[@"__NSCFString"] = @"RETableViewCell";
self[@"NSString"] = @"RETableViewCell";
self[@"RETableViewItem"] = @"RETableViewCell";
self[@"RERadioItem"] = @"RETableViewOptionCell";
我担心的是,"[]">在这里有什么用,因为"[]"通常用于向接收方发送消息而不是包含对象?请注意,"self"不是字典,而是继承自NSObject。
这让我担心了好几天。有人可以帮助我吗?提前感谢...
self
是一个覆盖以下内容的类:
- (id)objectAtIndexedSubscript:(NSUInteger)idx
和
- (void)setObject:(id)anObject atIndexedSubscript:(NSUInteger)index
支持下标运算符。请参阅:http://clang.llvm.org/docs/ObjectiveCLiterals.html
下标。