zuknow learn together

新しい教材を作成

NSObject

カード 14枚 作成者: ジュンペイ (作成日: 2014/01/14)

  • +(id)alloc

解説面  クリックしてカードを裏返す

アプリをダウンロードして、このコンテンツを学習しよう! AppStore / Google Play

教材の説明:

詳細はありません

公開範囲:

公開

カテゴリ:

  • このエントリーをはてなブックマークに追加
  • 1

    +(id)alloc

    補足(例文と訳など)

    答え

    • インスタンスを生成する (例)[UILabel alloc];

    解説

  • 2

    -(id)init

    補足(例文と訳など)

    答え

    • インスタンスを初期化する (例)[obj init];

    解説

  • 3

    -(void)release

    補足(例文と訳など)

    答え

    • 参照カウンタを-1する (例)[obj release];

    解説

  • 4

    -(id)retain

    補足(例文と訳など)

    答え

    • 参照カウンタを+1する (例)[obj retain];

    解説

  • 5

    -(id)autorelease

    補足(例文と訳など)

    答え

    • 自動解放対象とする (例)[obj autorelease];

    解説

  • 6

    -(int)retainCount

    補足(例文と訳など)

    答え

    • 参照カウンタを返す (例)int cnt = [obj retainCount];

    解説

  • 7

    -(void)dealloc

    補足(例文と訳など)

    答え

    • メモリ領域の解放 (例)[obj dealloc];

    解説

  • 8

    +(Class)class

    補足(例文と訳など)

    答え

    • クラスを返す (例)NSStringクラスのClassオブジェクトを取得する Class c = [NSString class];

    解説

  • 9

    -(id)copy

    補足(例文と訳など)

    答え

    • インスタンスのコピーを返す (例)s1をコピーしてs1copyを作成する  NSString *s1 = @""ほげ"";  NSString *s1copy = [s1 copy];

    解説

  • 10

    -(id)mutableCopy

    補足(例文と訳など)

    答え

    • インスタンスの可変コピーを返す (例)NSMutableArray *mar = [ar mutableCopy];

    解説

  • 11

    -(BOOL)isEqual:(id)object

    補足(例文と訳など)

    答え

    • オブジェクトが同じであるかの比較 (例)BOOL b = [obj1 isEqual:obj2];

    解説

  • 12

    -(BOOL)isMemberOfClass:(Class)class

    補足(例文と訳など)

    答え

    • "クラスと同じであるかの判定 (※同じクラスである場合のみYES) (例)objがNSArrayクラスであるかを判定  BOOL b = [obj isMemberOfClass:[NSArray class]];

    解説

  • 13

    -(BOOL)isKindOfClass:(Class)class

    補足(例文と訳など)

    答え

    • クラスのサブクラスであるかの判定 (※同じクラスかサブクラスの場合にYES) (例)objがNSStringクラスまたはそのサブクラスであるかを判定  BOOL b = [obj isKindOfClass:[NSString class]];

    解説

  • 14

    -(NSString*)description

    補足(例文と訳など)

    答え

    • "オブジェクトをNSString形式で表す (Javaでいう.toString()みたいなメソッドです。) (例)NSString *str = [obj description];

    解説

56609

セットの学習コンテンツ

公開初月で
60,000
ダウン
ロード!

無料アプリはこちら!

英単語をウェブサイト
からzuknowに簡単登録

覚えたい単語を選択するだけ!
簡単にzuknowに登録することが
できます

Get the free Chrome Extension

トップ