我剛創建一個正常MyClass的和定義的變量的實例強制是如何工作的?
@interface MyMFMessageComposeViewController : NSObject
{
NSString *body;
NSArray * recipients;
}
@property (readwrite, strong) NSString *body;
@property (readwrite, strong) NSArray * recipients;
@end
然後我coreced到MFMessageComposeViewController
。
它的工作 - 出人意料 - 出於某種原因,類變量得到了正確的轉移。
這是如何工作的?運行時是否真的搜索類變量NAMES以查找適當的類變量?
我以爲強制只是記憶的重疊。
非常感謝您的洞察力?
你是什麼意思的「脅迫」?鑄件? ISA-混寫?你還沒有顯示足夠的代碼來找出什麼設法「工作」。 – 2012-07-24 17:05:35