正攻法だと呼んでもらえないという話があったので、さくっと要点だけ。テスト環境はXE4です。 原因はRTLのバグ バグです。Macapi.ObjectiveCユニットのMangleType関数がおかしいです。 本来は色々と用意さえすれば、(TOCLocalを継承したクラスなら)自身の登録からメソッドの登録までRTLが勝手にやってくれるんですが、バグってるのであてにできません。なので自前でやればOKです。 自前でメソッドを登録する まずTOCLocalを継承したクラスを作ります。ぶっちゃけ継承していればどうなっててもいいです。TOCLocalを継承しない方法もありますが、それはまたいつか。 次に登録するメソッドを作ります。作りますが、このクラスのメソッドにはしません。 詳細は省きますが、Delphiのメソッドに暗黙の第一引数Selfがあるように、Objective-Cのメソッドにも暗黙の引数が
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く