kade

技術系の記事を書いていきます。

2014-03-15から1日間の記事一覧

Objective-C:NSNumberをintにキャストする

NSNumber* nsnum; int i = (int)nsnum; これで上手くいくかと思ったらちゃんとそれ用の関数がありました。 NSNumber* nsnum; int i = [nsnum intValue]; これでうまくいきます。 エキスパートObjective-Cプログラミング ?iOS/OS Xのメモリ管理とマルチスレッ…

Objective-C: 実行を遅延させる

Objective-CにもJSのsetTimeout的なものがもちろんあります。 2種類あり、 [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(hoge:) userInfo:nil repeats:YES]; 繰り返しのある処理はこちらの方が便利な感じですが、引数を渡す…

Objective-C: 文字列に変数を結合する

「こんにちは、ゲストさん、5回目の訪問ですね。」みたいなのをやりたいときに文字列と変数を混ぜて使いたいかと思います。 int count = 5; NSString* name = @"ゲスト"; NSString* msg =[NSString stringWithFormat:@"こんにちは、%@さん、%d回目の訪問です…