gpt4 book ai didi

iphone - NSMutableArray 到 NSString 的转换提供数组而不是字符串

转载 作者:行者123 更新时间:2023-11-29 10:55:50 25 4
gpt4 key购买 nike

<分区>

这是我的界面:

@interface AddRatingViewController ()
@property (nonatomic, copy) NSMutableArray *categoryFromDb;
@end

下面的代码在viewDidLoad方法中:

NSManagedObjectContext *managedObjectContext = [self managedObjectContext];

NSFetchRequest *fetchRequest2 = [[NSFetchRequest alloc] initWithEntityName:@"Categories"];
[fetchRequest2 setPredicate:pre];

self.categoryFromDb = [[managedObjectContext executeFetchRequest:fetchRequest2 error:nil] mutableCopy];



if ([self.categoryFromDb count] > 0) {
NSString *strUrl1 = [self.categoryFromDb valueForKey:@"rank1Img"];

}

NSLog 显示,strUrl1 的值为:

(
"assets-library://asset/asset.JPG?id=98E14854-7DA2-4B1F-9B0B-EEDCF3390DF3&ext=JPG"
)

但它应该只是:

assets-library://asset/asset.JPG?id=98E14854-7DA2-4B1F-9B0B-EEDCF3390DF3&ext=JPG

看来,strUrl1 正在获取 NSArray 而不是字符串值。现在我的问题是,如何从字符串中删除此 ("或者,我怎样才能得到字符串而不是数组?或者任何其他建议。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com