Cocoa API解説(macOS/iOS)

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。

目次

NSURL

NSURLクラス

INDEX>Foundation>apple(OS X) apple(iOS) 解説 iPad Pro Wi-Fiモデル 128GB ML0R2J/A ゴールド(iOS)出版社/メーカー: Apple Computerメディア: Personal Computersこの商品を含むブログを見る 継承 NSObject 準拠 NSCopying NSURLHandleClient NSSecureCodi…

URLWithString:

文字でNSURLを作って初期化して返します +(id)URLWithString:(NSString *)URLString: 解説 文字(URLString)でNSURLを作って初期化して返します。 スペース" "などが含まれていると(エスケープ文字が変換されていないと)nilを返します。 そのようなエスケープ…

URLWithString:relativeToURL:

ベースURLと文字でNSURLを作って初期化して返します +(id)URLWithString:(NSString *)URLString: relativeToURL:(NSURL *)baseURL: 解説 ベースURL(baseURL)と文字(URLString)でNSURLを作って初期化して返します。 スペース" "などが含まれていると(エスケー…

fileURLWithPath:

パスからURLを作って返します +(id)fileURLWithPath:(NSString *)path: 解説 パスからURLを作って返します。 ファイルのURLとしてNSURLを作って初期化して返します。 返り値 ( id ) 作ったNSURL 引数 ( NSString * )path パス フレームワーク Foundation ク…

URLHandleUsingCache:

URLHandleを返します -(NSURLHandle *)URLHandleUsingCache:(BOOL)shouldUseCache: 解説 URLHandleを返します。 返り値 ( NSURLHandle * ) URLハンドル 引数 ( BOOL )shouldUseCache YES/NO フレームワーク Foundation クラス NSURL Instance Methods 使用可…

absoluteString

URLをフルパスで返します 解説 URLをフルパスで返します。 返り値 ( NSString * ) 文字列 引数 フレームワーク Foundation クラス NSURL Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id…

absoluteURL

NSURLを返します 解説 NSURLを返します。 返り値 ( NSURL * ) NSURL 引数 フレームワーク Foundation クラス NSURL Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSURL *url…

baseURL

レシーバーのベースURLを返します 解説 レシーバーのベースURLを返します。 フルパスならnilを返します。 (常にnilを返します。10.1-10.2) 返り値 ( NSURL * ) ベースURL 引数 フレームワーク Foundation クラス NSURL Instance Methods 使用可能 10.0 参…

fragment

アンカーを返します 解説 URLのアンカーを返します。 http://www.oomori.com/index.html#anchorの場合anchorを返します RFC1808に合わなければ、nilを返します。 返り値 ( NSString * ) アンカー 引数 フレームワーク Foundation クラス NSURL Instance Meth…

host

ホストを返します 解説 ホストを返します。 レシーバがhttp://www.oomori.com/index.html#123ならwww.oomori.comを返します。 返り値 ( NSString * ) ホスト 引数 フレームワーク Foundation クラス NSURL Instance Methods 使用可能 10.0 参照 例文 #import…

initFileURLWithPath:

ファイルパスからNSURLを初期化して返します -(id)initFileURLWithPath:(NSString *)path: 解説 ファイルパスからNSURLを初期化して返します。 返り値 ( id ) NSURL 引数 ( NSString * )path ファイルパス フレームワーク Foundation クラス NSURL Instance …

initWithScheme:host:path:

スキーム、ホストとパスでURLとして新しくつくられたNSURLを初期化して返します -(id)initWithScheme:(NSString *)scheme: host:(NSString *)host: path:(NSString *)path: 解説 スキーム、ホストとパスでURLとして新しくつくられたNSURLを初期化して返しま…

initWithString:

NSURLを文字で初期化して返します -(id)initWithString:(NSString *)URLString: 解説 NSURLを文字で初期化して返します。 スペース" "などが含まれていると(エスケープ文字が変換されていないと)nilを返します。 そのようなエスケープ文字(RFC2396で規定され…

initWithString:relativeToURL:

ベースURLとURL文字列でURLを初期化して返します -(id)initWithString:(NSString *)URLString: relativeToURL:(NSURL *)baseURL: 解説 ベースURL(baseURL)とURL文字列(URLString)でURLを初期化して返します。 スペース" "などが含まれていると(エスケープ文…

isFileURL

レシーバはファイルのURLかを返します 解説 レシーバはファイルのURLかを返します。 ファイルURLならYESを返します。 そうでなければ(http://やftp://など)ならNOを返します。 返り値 ( BOOL ) ファイルURLかYES/NO 引数 フレームワーク Foundation クラス N…

loadResourceDataNotifyingClient:usingCache:

バックグラウンドでレシーバのリソースデータをロードします -(void)loadResourceDataNotifyingClient:(id)client: usingCache:(BOOL)shouldUseCache: 解説 バックグラウンドでレシーバのリソースデータをロードします。クライアントはNSURLHandleClientイン…

parameterString

URLのパラメータ文字列を返します 解説 URLのパラメータ文字列を返します。 RFC1808に合っていなければnilを返します。 返り値 ( NSString * ) パラメータ文字列 引数 フレームワーク Foundation クラス NSURL Instance Methods 使用可能 10.0 参照 例文 #im…

password

URLのパスワードを返します 解説 URLのパスワードを返します。 RFC1808に合っていなければnilを返します。 レシーバがftp://user:password@www.oomori.com/index.htmlならpasswordを返します 返り値 ( NSString * ) パスワード 引数 フレームワーク Foundati…

path

URLのパスを返します 解説 URLのパスを返します。 RFC1808に合っていなければnilを返します。 レシーバがhttp://www.oomori.com/index.html#123なら/index.htmlを返します 返り値 ( NSString * ) パス 引数 フレームワーク Foundation クラス NSURL Instance…

port

URLのポート番号を返します 解説 URLのポート番号を返します。 RFC1808に合っていなければnilを返します。 レシーバがhttp://www.oomori.com:8080/index.html#123なら8080を返します。 ◆省略された場合は0が返されます。 たとえばレシーバがhttp://www.oomor…

propertyForKey:

キーでレシーバのプロパティを返します -(id)propertyForKey:(NSString *)propertyKey: 解説 キーでレシーバのプロパティを返します。 なければnilを返します。 【propertyKey】 ● NSHTTPPropertyStatusCodeKey ステータスのコード OKなら200番台、エラーな…

query

URLのクエリーを返します 解説 URLのクエリーを返します。 RFC1808に合っていなければnilを返します。 返り値 ( NSString * ) クエリー 引数 フレームワーク Foundation クラス NSURL Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @imple…

relativePath

関連パスを返します 解説 関連パスを返します。baseURLがnilなら絶対パスです。 http://www.oomori.com/aaa/bbb.html?ccc=123の場合、/aaa/bbb.htmlが返されます。 RFC1808に合っていなければnilを返します。 返り値 ( NSString * ) 関連パス 引数 フレーム…

relativeString

関連パスを返します 解説 関連パスを返します。 http://www.oomori.com/aaa/bbb.html?ccc=123の場合、http://www.oomori.com/aaa/bbb.html?ccc=123が返されます。 返り値 ( NSString * ) パスの文字列 引数 フレームワーク Foundation クラス NSURL Instance…

resourceDataUsingCache:

レシーバのリソースデータを返します -(NSData *)resourceDataUsingCache:(BOOL)shouldUseCache: 解説 レシーバのリソースデータを返します。 返り値 ( NSData * ) データ 引数 ( BOOL )shouldUseCache キャッシュを使うかYES/NO フレームワーク Foundation …

resourceSpecifier

レシーバーのリソース指示子を返します 解説 レシーバーのリソース指示子を返します。 返り値 ( NSString * ) 文字列 引数 フレームワーク Foundation クラス NSURL Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementation MyObjec…

scheme

レシーバーのスキームを返す 解説 レシーバーのスキームを返します。 たとえばレシーバがhttp://www.oomori.com/index.html#123?id=123ならhttpを返します。 返り値 ( NSString * ) スキーム 引数 フレームワーク Foundation クラス NSURL Instance Methods …

setProperty:forKey:

キーでプロパティ値を変更します -(BOOL)setProperty:(id)property: forKey:(NSString *)propertyKey: 解説 キーでプロパティ値を変更します。 【propertyKey】 ● NSHTTPPropertyStatusCodeKey ステータスのコード OKなら200番台、エラーなら400番台 ● NSHTT…

setResourceData:

レシーバにリソースデータをセットします -(BOOL)setResourceData:(NSData *)data: 解説 レシーバにリソースデータをセットします。レシーバがファイルの場合は、ファイルに書き込みます。 返り値 ( BOOL ) セットできたかYES/NO 引数 ( NSData * )data セッ…

standardizedURL

..や.の付いたURLをスタンダード化します 解説 ..や.の付いたURLをスタンダード化します。 返り値 ( NSURL * ) URL 引数 フレームワーク Foundation クラス NSURL Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementation MyObject …