【问题标题】:ios iphone app - set value to a variable in init functionios iphone app - 在init函数中将值设置为变量
【发布时间】:2012-05-17 14:43:57
【问题描述】:

我在缩略图库中使用 sdwebimage 和 ktphotobrowser。因为我有不同的画廊,所以我需要很多资源。但我无法更改 SDWebImageDataSource.m 文件中的数据源

我创建了一个名为 myStr 的变量,现在我想在 SDWebImageDataSource 的 init 函数中获取它,这样我就可以从另一个来源获取数据

是否有可能或者我是否可以更改创建另一个名为 initWithString 的函数,然后将我的路径传递给该函数?

在我的视图控制器中,我将 SDWebImageDataSource 初始化为 SDWebImageDataSource *sd = [[SDWebImageDataSource alloc]init]; 然后我设置变量 sd.myStr=@"http://mypath.com";

但我无法在 SDWebImageDataSource.m 文件的init 函数中获取myStr 的值

【问题讨论】:

    标签: iphone ios init setvalue sdwebimage


    【解决方案1】:

    在 Init 方法中,通过设置一个空字符串来初始化您的字符串。这将解决您的问题。或者如果您可以设法创建自定义方法 [[SDWebImageDataSource alloc]initWithString:@"SOMESTRING"]; 也可以。

    【讨论】:

    • 如果我理解正确,您会说:如果我将字符串初始化为空字符串,我的代码是否有效?
    • 感谢我使用自定义方法 [[SDWebImageDataSource alloc]initWithString:@"SOMESTRING"];
    猜你喜欢
    • 2016-11-25
    • 2022-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-03
    • 1970-01-01
    相关资源
    最近更新 更多