将NSNumbers转换为NSStrings
|
在下面的代码中,我有一个NSNumbers字典,它们被转换为一个数组。然后将其随机排序,并且前四行需要显示在适当的标签中。 NSLog确实显示该阵列显示了适当的数字。我相信代码会失败,因为我需要将NSNumbers转换为NSStrings。适用的代码是什么?或者我忽略了什么?
-(IBAction)shakeit {
NSDictionary * myExampleDict = [[NSUserDefaults standardUserDefaults] dictionaryForKey:@\"dictionaryKey\"];
exampleArray = [myExampleDict allValues];
NSUInteger count = [exampleArray count];
for (NSUInteger i = 0; i < count; ++i) {
int nElements = count - i;
int n = (arc4random() % nElements) + i;
[exampleArray exchangeObjectAtIndex:i withObjectAtIndex:n];
}
NSString *one = [exampleArray objectAtIndex:1];
NSString *two = [exampleArray objectAtIndex:2];
NSString *three = [exampleArray objectAtIndex:3];
NSString *four = [exampleArray objectAtIndex:4];
select1.text = one;
select2.text = two;
select3.text = three;
select4.text = four;
}
没有找到相关结果
已邀请:
4 个回复
琶竞捆栓
稀瓣囊
。 您只需要调用
(
的方法)即可。喜欢 :
响摔衅幸
耐扫鹤胶鞭