iOS iPhone 应用程序 - 在初始化函数中将值设置为变量



我使用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"];也可以。

最新更新