ios - 无法插入 NSMutableDictionary

标签 ios objective-c nsmutabledictionary

这是我初始化它的方式:

@property (strong, nonatomic) NSMutableDictionary<NSString *, UIImage *> *images;

这是我插入的方式:

NSString *stringDate = [self getddMMyyyyInString:firstDate]

[[self.images setObject:[UIImage imageNamed:@"rsz_fill.png"] forKey:stringDate]];

我得到的错误是

indexing expression is invalid because subscript type void is not an integral or objective c pointer type

如何将 NSStringUIImage 插入到 NSmutabledictionary 中?

最佳答案

@property (strong, nonatomic) NSMutableDictionary<NSString *, UIImage *> *images;


self.images = [NSMutableDictionary new];

NSString *stringDate = [NSString stringWithFormat:@"%@", [NSDate date]];

UIImage *image = [UIImage imageNamed:@"rsz_fill.png"];

[self.images setObject:image forKey:stringDate];

关于ios - 无法插入 NSMutableDictionary,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44471509/

相关文章:

ios - 他们有什么方法可以识别用户更新应用程序和用户第一次在 iOS 中安装应用程序吗?

ios - .stringsdict 在 iOS8 中不起作用

iphone - MPMoviePlayerController 从流视频中获取缩略图?

ios - 可以[self.window makeKeyAndVisible];在设置 rootviewcontroller 之前被调用

ios - UISegmentedControl 图像突出显示 iOS 中的错误?

ios - 如何添加位于 NSMutableDictionary 和 NSArray 属性内的 NSArray 对象?

iphone - 如果点击 ScrollView,则隐藏/显示按钮和 UIImageVIew

ios - 无法快速符合 objective-c 协议(protocol)

ios - 无法快速将 NSMutableArray 的值存储在 NSUserdefault 中

ios - 从字典数组中获取字典值的范围