我使用sdwebimage和ktphotobrowser作为我的缩略图库。 因为我有不同的画廊,所以我需要很多资源。但是我无法更改SDWebImageDataSource.m文件中的数据源
我做了一个名为myStr
的变量,现在我想在SDWebImageDataSource的init
函数中获取它,以便我可以从另一个来源获取数据
是否有可能,或者我可以进行更改创建另一个名为initWithString
然后将我的路径传递给该函数?
在我的视图控制器中,我将SDWebImageDataSource初始化为: SDWebImageDataSource *sd = [[SDWebImageDataSource alloc]init];
然后我设置变量 sd.myStr=@"http://mypath.com";
但我无法在SDWebImageDataSource.m文件的init
函数中获取myStr
的值
在 Init 方法中,通过设置空字符串来初始化字符串。这将解决您的问题。或者如果你能设法创建自定义方法[[SDWebImageDataSource alloc]initWithString:@"SOMESTRING"];也可以。