gpt4 book ai didi

ios - NSString 格式问题 - {( String )}

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

我正在从核心数据中获取数据并尝试在 valueForKey 处打印对象的名称。这从来没有给我带来任何麻烦,但是在获取直接对象时,但我获取的对象来自 NSSet 关系。

当我打印出我想要的值时,它以这种格式显示。

{(
Bob Marley
)}
{(
Jack Daniels
)}
etc...

我使用过 NSString stringWithFormat,我尝试过 componentsSeperatedByString,但是这些都不起作用。如果有人问了另一个问题,我在这里找不到。 UILabel 中的问题也相同。我打印它的地方没有区别。

希望这是一个简单的问题。

我获取值的代码是。

//Company * company
//Employee is related in a many-many relationship
NSString * name = (NSString *)[self.company.contractor valueForKey:@"contractorName"];
NSLog(@"Name: %@", name);

谢谢。

最佳答案

self.company.contractor 是 NSArray。

所以你需要做

NSString * name = (NSString *)[[[self.company.contractor allObjects] firstObject] valueForKey:@"contractorName"];  

也可以引用我的previous answer

关于ios - NSString 格式问题 - {( String )},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26888004/

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