macOS/iOS API解説

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

目次

NSString

capitalizedString

INDEX>Foundation>NSString> 単語の最初の文字を大文字にして返します 解説 単語の最初の文字を大文字にして返します オリジナルと同じ長さの文字列を返すとは限りません。(ドイツ語などの場合) 返り値 ( NSString * ) 大文字にした文字列 引数 フレームワ…

-canBeConvertedToEncoding:

INDEX>Foundation>NSString> エンコードを変換できるか返します -(BOOL)canBeConvertedToEncoding:(NSStringEncoding)encoding よなよなエール 350ml 4種4缶 クラフトビールお試しビールセット出版社/メーカー: ヤッホーブルーイングメディア: この商品を含…

localizedNameOfStringEncoding:

現在の言語のエンコーディングの名前を返す +(NSString *)localizedNameOfStringEncoding:(NSStringEncoding)encoding 解説 現在の言語のエンコーディングの名前を返します 返り値 ( NSString * ) エンコーディングの名前 引数 ( NSStringEncoding )encoding…

stringWithUTF8String:

INDEX>Foundation>NSString> UTF8文字からNSStringを作って返します +(id)stringWithUTF8String:(const char *)bytes 解説 UTF8文字からNSStringを作って返します 返り値 ( id ) 文字列(NSStringまたはそのサブクラス) 引数 ( const char * )bytes UTF8文字 …

stringWithString:

INDEX>Foundation>NSString> 文字列からコピーして新しく文字列を作って返します +(id)stringWithString:(NSString *)aString 解説 文字列(aString)からコピーして新しく文字列を作って返します。 返り値 ( id ) 文字列(NSStringまたはそのサブクラス) 引数 …

stringWithCString:length:

INDEX>Foundation>NSString> C文字列の先頭から指定した文字数分までのNSStringを作って返します +(id)stringWithCString:(const char *)cString length:(unsigned)length 解説 ■10.4以降非推奨。 (stringWithCString:encoding: を使います。) C文字列(cSt…

stringWithCString:

INDEX>Foundation>NSString> C文字列からNSStringのインスタンスを作って返します +(id)stringWithCString:(const char *)cString 解説 ■10.4以降非推奨。 (stringWithCString:encoding: を使います。) C文字列(cString)からNSStringのインスタンスを作っ…

stringWithContentsOfURL:

INDEX>Foundation>NSString> URLで読み込んでNSStringを作って返します +(id)stringWithContentsOfURL:(NSURL *)sender 解説 ■10.4以降非推奨。 (stringWithContentsOfURL:encoding:error: または stringWithContentsOfURL:usedEncoding:error: を使います…

lossyCString

INDEX>Foundation>NSString> 損失があるかもしれないC文字列を返します 解説 ■10.4以降使用中止となります。 (cStringUsingEncoding: または dataUsingEncoding:allowLossyConversion: を使います。)損失があるかもしれないC文字列を返します。 (日本語の…

pathWithComponents:

INDEX>Foundation>NSString> 配列の要素をパス区切り記号を挟んで結合した文字列を新たに作って返します pathComponentsの逆 +(NSString *)pathWithComponents:(NSArray *)components 解説 配列の要素をパス区切り記号を挟んで結合した文字列を返します。 絶…

string

空の文字列を作って返します 解説 空の文字列を返します。 返り値 ( id ) 文字列(NSStringまたはそのサブクラス) 引数 フレームワーク Foundation クラス NSString Class Methods 使用可能 10.0 参照 - init 例文 [info setStringValue:[NSString string]];

localizedStringWithFormat:

INDEX>Foundation>NSString> 書式を指定してローカライズされた文字列を作って返します +(NSString *)localizedStringWithFormat:(NSString *)format, ... フランス7つの謎 (文春新書)作者: 小田中直樹出版社/メーカー: 文藝春秋発売日: 2005/02メディア: 新…

localizedNameOfStringEncoding:

現在の言語のエンコーディングの名前を返す +(NSString *)localizedNameOfStringEncoding:(NSStringEncoding)encoding 解説 現在の言語のエンコーディングの名前を返します 返り値 ( NSString * ) エンコーディングの名前 引数 ( NSStringEncoding )encoding…

defaultCStringEncoding

INDEX>Foundation>NSString> デフォルトC文字列エンコーディングを返します 解説 デフォルトC文字列エンコーディングを返します。 返り値 ( NSStringEncoding ) エンコーディング 引数 フレームワーク Foundation クラス NSString Class Methods 使用可能 10…

initWithCString:length:

INDEX>Foundation>NSString> C文字列の指定した長さでNSStringを初期化して返します -(id)initWithCString:(const char *)cString length:(unsigned)length 解説 ■10.4以降非推奨となります。 (initWithCString:encoding: を使います。) C文字列(cString)…

stringByTrimmingCharactersInSet:

INDEX>Foundation>NSString> 文字列の両端から指定した文字セットに含まれる文字列を取り除きます -(NSString *)stringByTrimmingCharactersInSet:(NSCharacterSet *)set 解説 文字列の両端から指定した文字セットに含まれる文字列を取り除きます。文字列内…

stringByPaddingToLength:withString:startingAtIndex:

INDEX>Foundation>NSString> 文字列を指定した範囲で切り取り、代わりの文字列で埋めます -(NSString *)stringByPaddingToLength:(NSUInteger)newLength withString:(NSString *)padString startingAtIndex:(NSUInteger)padIndex 解説 文字列を指定した範囲(…

initWithContentsOfURL:usedEncoding:error:

INDEX>Foundation>NSString> 指定したファイルからエンコーディングを返します -(id)initWithContentsOfURL:(NSURL *)url usedEncoding:(NSStringEncoding *)enc error:(NSError **)error 解説 指定したファイルから推測されるエンコーディングを返します。 …

writeToURL:atomically:encoding:error:

INDEX>Foundation>NSString> 指定したエンコーディングでURLに書き込みます -(BOOL)writeToURL:(NSURL *)url atomically:(BOOL)useAuxiliaryFile encoding:(NSStringEncoding)enc error:(NSError **)error 解説 指定したエンコーディングでURLに書き込みます…

maximumLengthOfBytesUsingEncoding:

INDEX>Foundation>NSString> 指定したエンコーディングでのバイト列の最大の長さを返します -(unsigned)maximumLengthOfBytesUsingEncoding:(NSStringEncoding)enc 解説 指定したエンコーディングでのバイト列の最大の長さを返します。 返り値 ( NSUInteger …

initWithContentsOfFile:usedEncoding:error:

INDEX>Foundation>NSString> 指定したファイルの内容をで初期化して返します -(id)initWithContentsOfFile:(NSString *)path usedEncoding:(NSStringEncoding *)enc error:(NSError **)error 解説 指定したファイルの内容を初期化して返します。 10.4以降はs…

-initWithCString:encoding:

INDEX>Foundation>NSString> C文字列から指定したエンコーディングで初期化して返します -(id)initWithCString:(const char *)nullTerminatedCString encoding:(NSStringEncoding)encoding マンナンヒカリ 1.5kg出版社/メーカー: 大塚食品メディア: 食品&飲…

-cStringUsingEncoding:

INDEX>Foundation>NSString> 指定したエンコーディングのC文字列を返します -(__strong const char *)cStringUsingEncoding:(NSStringEncoding)encoding プログラマのための文字コード技術入門 (WEB+DB PRESS plus) (WEB+DB PRESS plusシリーズ)作者: 矢野啓…

stringWithContentsOfURL:encoding:error:

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

stringWithContentsOfFile:encoding:error:

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

-writeToFile:atomically:encoding:error:

INDEX>Foundation>NSString> 指定したエンコーディングでファイルに書き出します。 -(BOOL)writeToFile:(NSString *)path atomically:(BOOL)useAuxiliaryFile encoding:(NSStringEncoding)enc error:(NSError **)error プロの消臭剤 桃の香り 本体 250mL出版…

lengthOfBytesUsingEncoding:

INDEX>Foundation>NSString> 指定したエンコーディングでのバイト数を返します -(NSUInteger)lengthOfBytesUsingEncoding:(NSStringEncoding)encoding 8 in 1 (エイト イン ワン) フェレットバイト ビタミンペースト 120g出版社/メーカー: テトラジャパン発…

initWithContentsOfURL:encoding:error:

INDEX>Foundation>NSString> 指定したファイルの内容を指定したエンコーディングで初期化して返します -(id)initWithContentsOfURL:(NSURL *)url encoding:(NSStringEncoding)enc error:(NSError **)error 解説 指定したファイルの内容を指定したエンコーデ…

initWithContentsOfFile:encoding:error:

INDEX>Foundation>NSString> 指定したファイルの内容から指定したエンコーディングで読み込んだ文字列を、初期化して返します。 ファイルが読めなかった場合、nilが返され、errorにエラーの内容を示すNSErrorオブジェクトが返されます。 -(id)initWithConten…

getCString:maxLength:encoding:

INDEX>Foundation>NSString> 指定したエンコーディングのC文字列をバッファに返します -(BOOL)getCString:(char *)buffer maxLength:(unsigned)maxBufferCount encoding:(NSStringEncoding)encoding 解説 指定したエンコーディングのC文字列をバッファに返し…