如何传递myArray的对象?

时间:2011-11-19 06:44:01

标签: arrays fonts font-size uifont

我是新手,我已经完成了基础知识,但无法想出这个。我已经google了很多,但最后我降落在这里。

fontFamily = [[UIFont alloc]init];  
fontSize = [[NSMutableArray alloc]initWithObjects:@"10",@"15",@"20",@"25",@"30", nil ];

[text  setFont: [[UIFont familyNames] size:<-----

现在,我怎样才能将对象传递给大小?

1 个答案:

答案 0 :(得分:2)

我真的不知道你在寻找什么。但是如果你想要访问放在数组中的字符串,你可以这样做:

[fontSize objectAtIndex:2]

你可以把那个你想要放置的地方@"20"放在那里,因为那就是索引2。

您应该注意,您将字符串值放在数组中而不是数字值。

编辑以回应评论。

你真的不想将数组传递到你想要做的任何地方,例如:

- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component{
    // if calling for size component
    return fontSize.count;
}
- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component{
    // if calling for size component
    return [fontSize objectAtIndex:row];
}

如果我稍微离开,我道歉,我不会使用pickerViews。