- 42 名前:デフォルトの名無しさん mailto:sage [2009/04/28(火) 11:08:43 ]
- コンパイルは
gcc -fno-constant-cfstrings -fconstant-string-class=MyString hogehoge.m -framework Foundation とかしてください。 ポイントは、Apple runtime だと、 1. no-constant-cfstring で CFString の特殊処理をやめさせてやる 2. constant-string-class=HogeString だと、isa ポインタが struct objc_class _HogeStringClassReference というシンボルを指します。 だからそれを初期化してやらないといけないです。 lists.apple.com/archives/objc-language/2006/Jan/msg00013.html を参照してください。
|

|