dev archive 1

- migrating to modern objective-c etc...
0
Masaru Mitsuya @mitsuma_jp

obj-c literal syntax. 10.7~で、iOSはまだよって、それって実行環境依存?llvmが単にat 1 をnumberWithInt:1 に置き換えるような単純な話じゃないのかな…?セッションビデオを漁って見よう(期待薄)

2012-07-28 00:27:16
Masaru Mitsuya @mitsuma_jp

なるほど、Subscriptingで置き換えられるメソッドが新しい訳ね。でも Result works on previous OS的な事も言ってたなー。 http://t.co/cIxOAXjZ

2012-07-28 02:44:03
Masaru Mitsuya @mitsuma_jp

実装が無い場合、ARCLiteが実装を挿入するのか。ARC手広い。 http://t.co/x3QcxECE

2012-07-28 10:44:38
Masaru Mitsuya @mitsuma_jp

init. dealloc 中はアクセサメソッドを使わないだって。 http://t.co/nBbU2H33

2012-07-29 16:42:28
Masaru Mitsuya @mitsuma_jp

明示的に+initialize を呼びたい場合 [NSObject self]; こんなコード見た事無いわ。 知ってる人しかわからない、リーダブルでないですね。

2012-07-29 17:06:42
Masaru Mitsuya @mitsuma_jp

migrating to modern Objective-C を見た。

2012-07-30 00:43:16
Masaru Mitsuya @mitsuma_jp

underline prefix はApple はメソッド名は予約しているけど、instance vars は使って良いよ、的な事を言っていたが、おもくそ使われとるしね。でも、implementation の後に同名のvarを宣言すればduplicateしなかったりする。

2012-07-30 00:47:40
Masaru Mitsuya @mitsuma_jp

Simulator では大丈夫だったり、すべての箇所で起きる感じでもない気がするのだが… ARC x CGGradient でクラッシュするケース。ちゃんとbridge castはしろと。 http://t.co/pbPBsZPG

2012-08-16 23:13:58