macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

NSString

stringWithContentsOfURL:usedEncoding:error:

INDEX>Foundation>NSString> 指定したファイルの内容からエンコーディングを返します +(id)stringWithContentsOfURL:(NSURL *)url usedEncoding:(NSStringEncoding *)enc error:(NSError **)error 解説 指定したファイルの内容から指定したエンコーディング…

stringWithContentsOfFile:usedEncoding:error:

INDEX>Foundation>NSString> 指定したファイルの内容からエンコーディングを自動判別してエンコーディングと文字列を返します +(id)stringWithContentsOfFile:(NSString *)path usedEncoding:( NSStringEncoding * )enc error:(NSError **)error 解説 指定し…

-stringWithCString:encoding:

INDEX>Foundation>NSString> C文字列から指定したエンコーディングで文字列を作ります +(id)stringWithCString:(const char *)cString encoding:(NSStringEncoding)enc 解説 C文字列から指定したエンコーディングで文字列を作ります。 10.4以降は-stringWith…

-getCString:(非推奨)

INDEX>Foundation>NSString> 文字列オブジェクトからC文字列を返します ■10.4以降非推奨。 -(void)getCString:(char *)buffer: 苦しんで覚えるC言語作者: MMGames出版社/メーカー: 秀和システム発売日: 2011/06メディア: 単行本購入: 3人 クリック: 600回こ…

getCString:maxLength:

INDEX>Foundation>NSString> バッファに指定した長さのC文字列を返します -(void)getCString:(char *)buffer maxLength:(unsigned)maxLength 解説 ■10.4以降非推奨。 (getCString:maxLength:encoding: を使います。)バッファに指定した長さのC文字列を返し…

getCString:maxLength:range:remainingRange:

INDEX>Foundation>NSString> バッファに指定した長さのC文字列を返します -(void)getCString:(char *)buffer maxLength:(unsigned)maxLength range:(NSRange)aRange remainingRange:(NSRange *)leftoverRange 解説 ■10.4以降使用中止となります。 (getCStri…

getFileSystemRepresentation:maxLength:

INDEX>Foundation>NSString> ファイルシステムと合う文字列なら、YESを返してbufferに文字列を返します -(BOOL)getFileSystemRepresentation:(char *)buffer: maxLength:(unsigned)maxLength: 解説 ファイルシステムと合う文字列なら、YESを返してbufferに文…

getLineStart:end:contentsEnd:forRange:

INDEX>Foundation>NSString> 指定した範囲の行の開始・終了・終了位置から改行文字を除いた位置を参照で返します -(void)getLineStart:(NSUInteger *)startIndex end:(NSUInteger *)lineEcdIndex contentsEnd:(NSUInteger *)contentsEndIndex forRange:(NSRa…

hash

INDEX>Foundation>NSString> ハッシュテーブル・アドレスとして使える符号なし整数を返します - (NSUInteger)hash デロンギ 全自動コーヒーマシン ESAM1000SJ出版社/メーカー: DeLonghi (デロンギ)発売日: 2009/04/06メディア: ホーム&キッチン クリック: 84…

hasPrefix:

INDEX>Foundation>NSString> 文字列がレシーバの先頭部分と一致するか返します -(BOOL)hasPrefix:(NSString *)aString 解説 文字列(aString)がレシーバの先頭部分と一致するか返します。 一致していればYESを返します。 そうでなければNOを返します。末尾が…

hasSuffix:

INDEX>Foundation>NSString> 文字列がレシーバの末尾部分と一致するか返します -(BOOL)hasSuffix:(NSString *)aString: 解説 文字列(aString)がレシーバの末尾部分と一致するか返します。 一致していればYESを返します。 そうでなければNOを返します。aStrin…

init

INDEX>Foundation>NSString> 文字列を初期化して返します Objective-C -( id )init swift init() 解説 NSStringを初期化して空の文字列を返します。 返り値 Objective-C ( id ) 文字列(NSStringまたはそのサブクラス) 引数 フレームワーク Foundation クラス…

initWithCharacters:length:

INDEX>Foundation>NSString> length文字分の領域のNSStringを初期化して返します -(id)initWithCharacters:(const unichar *)characters length:(NSUInteger)length 人気 ご当地ラーメン お試しセット 5店舗10食 らーめんセット (2食X5箱)出版社/メーカー: …

initWithCharactersNoCopy:length:freeWhenDone:

INDEX>Foundation>NSString> NSStringを初期化して返します -(id)initWithCharactersNoCopy:(unichar *)characters length:(NSUInteger)length freeWhenDone:(BOOL)flag 【お試し価格】 reTOWEL 今治産 やわらか無撚糸残糸タオル 【写真参照商品】バスタオル…

initWithContentsOfFile:

INDEX>Foundation>NSString> ファイルの内容からNSStringを初期化して返します -(id)initWithContentsOfFile:(NSString *)path 解説 ■10.4以降非推奨。 (initWithContentsOfFile:encoding:error: または initWithContentsOfFile:usedEncoding:error: を使い…

initWithContentsOfURL:

INDEX>Foundation>NSString> URLの内容からNSStringを初期化して返します -(id)initWithContentsOfURL:(NSURL *)sender: 解説 ■10.4以降非推奨。 (initWithContentsOfURL:encoding:error: または initWithContentsOfURL:usedEncoding:error: を使います。)…

initWithCString:

INDEX>Foundation>NSString> C文字列からNSStringを初期化して返します -(id)initWithCString:(const char *)cString: 解説 ■10.4以降非推奨。 (initWithCString:encoding: を使います。)C文字列(cString)からNSStringを初期化して返します。 返り値 ( id …

initWithCStringNoCopy:length:freeWhenDone:

INDEX>Foundation>NSString> C文字列からNSStringを初期化して返します -(id)initWithCStringNoCopy:(char *)cString: length:(unsigned)length: freeWhenDone:(BOOL)flag: 解説 ■10.4以降非推奨。 (代替なし)C文字列からNSStringを初期化して返します。 …

-initWithData:encoding:

INDEX>Foundation>NSString> データを指定したエンコーディングで変換して文字列を初期化して返します -(id)initWithData:(NSData *)data encoding:(NSStringEncoding)encoding チーズ事典―家庭で本格的に楽しめる、ナチュラルチーズのすべて作者: 村山重信…

-initWithFormat:

INDEX>Foundation>NSString> formatで指定した書式で初期化して返します apple -(id)initWithFormat:(NSString *)format,... AFC980円シリーズ 徳用 ダイエットサプリ 200粒入 (約50日分)出版社/メーカー: AFCメディア: ヘルスケア&ケア用品購入: 4人 クリッ…

-initWithFormat:arguments:

INDEX>Foundation>NSString> formatで指定した書式と引数リストで初期化して返します -(id)initWithFormat:(NSString *)format arguments:(va_list)argList DHC ビタミンC ハードカプセル 60日 120粒出版社/メーカー: DHC発売日: 2012/09/10メディア: ヘルス…

-initWithFormat:locale:

INDEX>Foundation>NSString> formatで指定した書式と場所で文字列を作成、初期化します -(id)initWithFormat:(NSString *)format locale:(NSDictionary *)dictionary,... 濃厚チーズタルトどっさり1kg [常温商品] [訳あり]出版社/メーカー: ノーブランドメデ…

-initWithString:

INDEX>Foundation>NSString> 文字列からを初期化して返します -(id)initWithString:(NSString *)aString よなよなエール 350ml 4種4缶 クラフトビールお試しビールセット出版社/メーカー: ヤッホーブルーイングメディア: この商品を含むブログを見る 解説 文…

-initWithUTF8String:

INDEX>Foundation>NSString> UTF8文字から初期化して返します -(id)initWithUTF8String:(const char *)bytes ダイエットこんにゃくラーメン(蒟蒻ラーメン)等こんにゃく麺お試しタイプ・12種類セット出版社/メーカー: 寿マナック株式会社/ナカキ食品株式…

intValue

INDEX>Foundation>NSString> 整数値を返します 解説 整数値を返します。 返り値 ( int ) 整数値 引数 フレームワーク Foundation クラス NSString Instance Methods 使用可能 10.0 参照 - doubleValue - floatValue - scanInt:(NSScanner) 例文 NSMutableStr…

isAbsolutePath

INDEX>Foundation>NSString> 絶対パスかどうか返します 解説 レシーバの文字列をパスとみなして絶対パスかどうか返します。 絶対パスならYESを返します。 相対パスならNOを返します。 返り値 ( BOOL ) 絶対パスかYES/NO 引数 フレームワーク Foundation クラ…

isEqualToString:

INDEX>Foundation>NSString> 文字列が合っているかを返します -(BOOL)isEqualToString:(NSString *)aString 解説 文字列が合っているかを返します。 返り値 ( BOOL ) 一致するYES/NO 引数 ( NSString * )aString 比較する文字列 フレームワーク Foundation …

lastPathComponent

INDEX>Foundation>NSString> ファイルパスの最後の部分(/より後)を返します 解説 ファイルパスの最後の部分(/より後)を返します レシーバーの文字列値 返される文字列 "/tmp/scratch.tiff" ->"scratch.tiff" "/tmp/scratch" ->"scratch" "/tmp/" ->"tm…

length

INDEX>Foundation>NSString> 文字列の長さを返します 解説 文字列の長さを返します。 返り値 ( NSUInteger ) 以前は... ( unsigned int ) 整数値 引数 フレームワーク Foundation クラス NSString Instance Methods 使用可能 10.0 参照 - cStringLength - si…

lineRangeForRange:

INDEX>Foundation>NSString> 指定した範囲を含む行全体の範囲を返します -(NSRange)lineRangeForRange:(NSRange)aRange 解説 指定した範囲(aRange)を含む行全体を返します。 行は行末を表す文字で区切られた範囲を差します。行末文字 \r 0x0d CR、復帰文字 \…