这是我的@interface def;
@interface Thumbnail : UIView <NSCoding>{
NSMutableString *imageCacheKeyBase;
}
@property (nonatomic, copy) NSMutableString *imageCacheKeyBase;
@end
这是我的@implementation:
@synthesize imageCacheKeyBase;
然后在 Thumbnail 类中名为 initWithAsset 的方法中:
self.urlString = [[_asset.defaultRepresentation.url absoluteString] copy];
c = (char*)[urlString UTF8String];
while (*c != '=')
++c;
++c;
self.imageCacheKeyBase = [NSString stringWithFormat:@"%s_", c];
并且,所以当 Thumbnail 分配类尝试引用 thumbnail.imageCacheKeyBase 时,讨厌的东西是 nil。我已经尝试了一百万种不同的方法来获取字符串变量作为缩略图的属性。我什至简单地尝试了 self.imageCacheKeyBase = @"dave"。努丁。我尝试过保留和保留保留(我知道这很愚蠢,但我正在尝试任何事情。我什至尝试简单地将属性设置为 char *。
我整天都在研究这个。
请帮忙。