UIView型のポインタやオブジェクトIDの引き回しをした場合、
どうもNSTimerやUDP受信イベント系では、メモリ空間が隔離される気がする。
具体的に言うと、selfで自分のポインタ見るとアドレスが異なる。
スレッドセーフにするためにそうなってるのか。@property(asign)にしても改善しない。
UIGestureの一部だけViewControllerに残して、結局UIViewにコードを書きなおす事に。
ついでに、Viewの起動アニメーションをバイパスするロジックと、
リソースをクイックロードする構文を入れておこう。大分すっきり。
やっぱり勝手がわからない言語はメンドクサイ。
0 件のコメント:
コメントを投稿