タグ

ブックマーク / tea-leaves.co.jp (1)

  • Objective-Cで可変引数 | Tea Leaves

    記事は、http://www.cocoawithlove.com/2009/05/variable-argument-lists-in-cocoa.html を参考に(というかほぼそのまま意訳)しました。 Objective-CはC言語を拡張した言語なのでC言語と同じように可変引数も扱えます。 一般的に、書式文字列と、nil終端リストによる2つのパターンで可変引数を扱います。 書式文字列による可変引数 C言語のprintf系で使われている書き方で、書式文字列中のプレースホルダーの位置に引数を埋めてやるやり方です。プレースホルダは%で始まる書式指定子で指定します。 以下は、NSStringのstringWithFormathメソッドの例です。 NSString *myString = [NSString stringWithFormat:@"Number %d, String: %@,

    efcl
    efcl 2014/04/08
    Objective-Cで可変長引数
  • 1