macOS/iOS API解説

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

目次

NSURLHandle

NSURLHandleクラス

Index>Foundation>apple(mac) 解説 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 Mac OS X v10.0以降 定義 概要 適合するプロトコル メソッド Constructing NSURLHandles + cachedHand…

expectedResourceDataSize

解説 リソースデータサイズを返します。 返り値 ( long long ) オブジェクト 引数 フレームワーク Foundation クラス NSURLHandle Instance Methods 使用可能 10.3 参照 例文

URLHandleClassForURL:

指定したURLでURLハンドルのクラスを返します +(Class)URLHandleClassForURL:(NSURL *)sender: 解説 指定したURLでURLハンドルのクラスを返します。 返り値 ( Class ) クラス 引数 ( NSURL * )sender URL フレームワーク Foundation クラス NSURLHandle Clas…

cachedHandleForURL:

キャッシュからURLハンドルを作って返します +(NSURLHandle *)cachedHandleForURL:(NSURL*)sender: 解説 キャッシュからURLハンドルを作って返します。 返り値 ( NSURLHandle * ) URLハンドル 引数 ( NSURL* )sender URL フレームワーク Foundation クラス N…

canInitWithURL:

指定したURLで初期化できるかを返します +(BOOL)canInitWithURL:(NSURL *)anURL: 解説 指定したURLで初期化できるかを返します。 返り値 ( BOOL ) YES/NO 引数 ( NSURL * )anURL URL フレームワーク Foundation クラス NSURLHandle Class Methods 使用可能 1…

registerURLHandleClass:

指定したクラス(NSURLHandleのサブクラス)を登録します +(void)registerURLHandleClass:(Class)anURLHandleSubclass: 解説 指定したクラス(NSURLHandleのサブクラス)を登録します。 返り値 ( void ) なし 引数 ( Class )anURLHandleSubclass NSURLHandle…

addClient:

クライアントを加えます -(void)addClient:(id <NSURLHandleClient>)client: 解説 クライアントを加えます。 返り値 ( void ) なし 引数 ( id <NSURLHandleClient> )client フレームワーク Foundation クラス NSURLHandle Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" #import "</nsurlhandleclient></nsurlhandleclient>…

availableResourceData

リソースデータを返します 解説 リソースデータを返します。 返り値 ( NSData * ) データ 引数 フレームワーク Foundation クラス NSURLHandle Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementation MyObject - (IBAction)myActi…

backgroundLoadDidFailWithReason:

バックグラウンドでロードが失敗すると呼び出されます -(void)backgroundLoadDidFailWithReason:(NSString *)reason: 解説 バックグラウンドでロードが失敗すると呼び出されます。 返り値 ( void ) なし 引数 ( NSString * )reason 失敗の理由 フレームワー…

beginLoadInBackground

バックグラウンドでロードしはじめた時に呼び出されます 解説 バックグラウンドでロードしはじめた時に呼び出されます。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSURLHandle Instance Methods 使用可能 10.0 参照 例文

cancelLoadInBackground

バックグラウンドでのロードをキャンセルした時に呼び出されます 解説 バックグラウンドでのロードをキャンセルした時に呼び出されます。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSURLHandle Instance Methods 使用可能 10.0 参照 - e…

didLoadBytes:loadComplete:

URLハンドルにデータ(newBytes)を追加します。 -(void)didLoadBytes:(NSData *)newBytes: loadComplete:(BOOL)done: 解説 URLハンドルにデータ(newBytes)を追加します。バックグラウンドでリソースデータを読んだときに呼び出さなければいけません。 返り値 …

endLoadInBackground

バックグラウンドでのロードが終了した時に呼び出されます 解説 バックグラウンドでのロードが終了した時に呼び出されます。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSURLHandle Instance Methods 使用可能 10.0 参照 - beginLoadInBa…

failureReason

ロードが失敗した理由を文字列で返します 解説 ロードが失敗した理由を文字列で返します。 返り値 ( NSString * ) 文字列 引数 フレームワーク Foundation クラス NSURLHandle Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementati…

flushCachedData

キャッシュデータを消去します 解説 キャッシュデータを消去します。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSURLHandle Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementation MyObject - (IBAction)myAc…

initWithURL:cached:

調査中 -(id)initWithURL:(NSURL *)anURL: cached:(BOOL)willCache: 解説 調査中 URLでURLハンドルを初期化します。 返り値 ( id ) URLハンドル 引数 ( NSURL * )anURL URL ( BOOL )willCache キャッシュするかYES/NO フレームワーク Foundation クラス NSUR…

loadInBackground

バックグラウンドでデータをロードします 解説 バックグラウンドでデータをロードします。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSURLHandle Instance Methods 使用可能 10.0 参照 - beginLoadInBackground 例文 #import "MyObject.…

loadInForeground

フォアグラウンドでデータをロードします 解説 フォアグラウンドでデータをロードします。 返り値 ( NSData * ) データ 引数 フレームワーク Foundation クラス NSURLHandle Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementation…

propertyForKey:

キーでプロパティを返します -(id)propertyForKey:(NSString *)propertyKey: 解説 キーでプロパティを返します。 指定したキーがなければnilを返します。 返り値 ( id ) オブジェクト 引数 ( NSString * )propertyKey キー フレームワーク Foundation クラス…

propertyForKeyIfAvailable:

キーでオブジェクトを返します -(id)propertyForKeyIfAvailable:(NSString *)propertyKey: 解説 キーでオブジェクトを返します。 返り値 ( id ) オブジェクト 引数 ( NSString * )propertyKey キー フレームワーク Foundation クラス NSURLHandle Instance M…

removeClient:

クライアントを取り除きます -(void)removeClient:(id <NSURLHandleClient>)client: 解説 クライアントを取り除きます。 返り値 ( void ) なし 引数 ( id <NSURLHandleClient> )client フレームワーク Foundation クラス NSURLHandle Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h</nsurlhandleclient></nsurlhandleclient>…

resourceData

リソースデータを返します 解説 リソースデータを返します。 返り値 ( NSData * ) リソースデータ 引数 フレームワーク Foundation クラス NSURLHandle Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementation MyObject - (IBActio…

status

レシーバーの状態を返します 解説 レシーバーの状態を返します。 【NSURLHandleStatus】 ● NSURLHandleNotLoaded ● NSURLHandleLoadSucceeded ● NSURLHandleLoadInProgress ● NSURLHandleLoadFailed 返り値 ( NSURLHandleStatus ) レシーバーの状態 引数 フ…

writeData:

レシーバのURLにデータを書き込みます -(BOOL)writeData:(NSData *)data: 解説 レシーバのURLにデータを書き込みます。 うまくいけばYESを返します。 返り値 ( BOOL ) YES/NO 引数 ( NSData * )data 書き込むデータ フレームワーク Foundation クラス NSURLH…

writeProperty:forKey:

キーとプロパティ値を書き込みます。 -(BOOL)writeProperty:(id)propertyValue: forKey:(NSString *)propertyKey: 解説 キーとプロパティ値を書き込みます。 オーバーライドしなければならない。 返り値 ( BOOL ) 書き込めたかYES/NO 引数 ( id )propertyVal…