ARCとシステムバージョン

  • この会議室に新しいトピックを立てることはできません
  • この会議室ではゲスト投稿が禁止されています

投稿ツリー


前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013/12/11 12:03 | 最終変更
品川地蔵  管理人   投稿数: 298
 本日公開した基盤地図標高変換3.0ですが、初めてARC ( Automatic Reference Counting ) を利用したプログラムとなりました。開発は Mac OS X 10.8 上で Xcode 4.6.2 です。
 10.7以降をサポートする設定にしたのですが、最初10.7で正常に動作せず、理由の究明に時間がかかってしまいました。10.7上でXcode 4.6.2を使用してデバッグモードでランすると正常に動く。仕方がないので、あちこちにNSLog()を挿入して変化を確認したところ、ARCによるクリアのタイミングが違うことが判ったしだい。
 結局__weak で定義したプロパティを __strong に設定してOKとなったが、別のところでは__strongに設定したため、メモリが解放されず、メモリ不足に陥るなど慣れるまで時間がかかりそうだ。

--
## 品川地蔵 ##

  条件検索へ

ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録

投稿一覧
  1. 「The地球」について 品川地蔵 2020/5/23 16:36
  2. ジオ地蔵 3.7.1 品川地蔵 2020/4/17 16:25
  3. Re: ジオ地蔵 3.7.0b1 品川地蔵 2020/4/3 22:37
  4. Re: bil形式について 2020/3/23 17:45
  5. Re: bil形式について 品川地蔵 2020/3/20 15:27
  6. Re: bil形式について 2020/3/19 18:15
  7. Re: bil形式について 品川地蔵 2020/3/19 17:52
  8. Re: bil形式について 品川地蔵 2020/3/19 15:35
  9. Re: bil形式について 2020/3/19 14:24
  10. Re: bil形式について 品川地蔵 2020/3/19 11:50

Portuguese | English | German | Greek | Japanese | Korean | Russian | T-Chinese top
Powered by XOOPS Cube 2.2 © 2001-2012 XOOPS Cube Project