0

サムネイルギャラリーにはsdwebimageとktphotobrowserを使用しています。ギャラリーが違うので、たくさんの情報源が必要です。しかし、SDWebImageDataSource.mファイルのデータソースを変更することはできません

名前の付いた変数を作成myStrし、SDWebImageDataSourceのinit関数で取得して、別のソースからデータを取得できるようにします。

変更を加えて、という名前の別の関数を作成initWithStringし、その関数にパスを渡すことは可能ですか?

ビューコントローラで、SDWebImageDataSourceを初期化してから、 SDWebImageDataSource *sd = [[SDWebImageDataSource alloc]init]; 変数を設定します sd.myStr=@"http://mypath.com";

しかし、SDWebImageDataSource.mファイルmyStrの関数での値を取得できませんinit

4

1 に答える 1

0

Initメソッドで、空の文字列を設定して文字列を初期化します。これはあなたの問題を解決します。または、カスタムメソッド[[SDWebImageDataSource alloc] initWithString:@"SOMESTRING"];を作成できる場合も問題ありません。

于 2012-05-17T14:55:48.903 に答える