개체 C에 NSNumber를 올림하는 방법을 알고 있을까요? 이 sdArray 내부 NSNumber를 반올림하고 Object C에 일련의 숫자를 만드는 방법
for(int i=6; i>=0; i--)
{
DayOfDrinks *drinksOnDay = [appDelegate.drinksOnDayArray objectAtIndex:i];
NSString * dayString= [NSDate stringForDisplayFromDateForChart:drinksOnDay.dateConsumed];
[dayArray addObject:dayString];//X label for graph the day of drink.
drinksOnDay.isDetailViewHydrated = NO;
[drinksOnDay hydrateDetailViewData];
NSNumber *sdNumber = drinksOnDay.standardDrinks;
[sdArray addObject: sdNumber];
}
이런 모든 숫자 2.1, 1.3, 4.7, 3.1, 4.8, 15.1, 7.2;
그래프 Y 축을 그릴 필요가 있으므로 NSNumber에서 표시되는 문자열이 필요합니다. 이 {@ "0", @ "2", @ "4", @ "6" , "8", @ "10", @ "12", @ "14", @ "16"}. 내가 0부터 시작해야하기 때문에 가장 큰 숫자 값을 결정해야합니다. 이 경우 그래프에 16을 표시하려면 15.1이됩니다. 정적 라벨링 대신 동적 라벨링을하고 싶습니다.
그래프에서 보았던 것은 동적이 아닌 정적 번호 매기기입니다.
중요한 정보를 놓치게되어 죄송합니다. 모든 의견
경우 번호 (당신은 7 문자열의 입력이 – gsempe
을 "반올림"쓸 때 의미 원하는 것을 얻을 수 있기 때문에 당신이 원하는 것을 이해하지 마십시오) 그리고 관계를 이해하지 못하는 9 개의 값을 출력하고 싶습니다. 누군가 첫 번째 배열에서 두 번째 배열로 이동하는 방법의 예를 게시하십시오. – Mark
당신 NSNumbers 모두가 당신이 보여 NSStrings입니다하지 않습니다 난 당신이 또한 – Joe