【发布时间】:2013-12-08 21:22:58
【问题描述】:
我有一个我称之为计算任何一天的日出、中午和日落的方法。我将日期作为 Julian 传递给该方法。
该方法需要返回三个数字或字符串:Sunrise、Noon 和 Sunset。
我试图这样称呼它:
ClassSolarCalculations *LINK = [[ClassSolarCalculations alloc] init];
NSString dateSunrise= [[NSString alloc] initWithFormat:@"%f", [LINK CalculateSunrise: Julian]];
方法读取的位置:
(NSDictionary *) CalculateSunrise: (double) Julian;
NSDictionary *returnTimes = [NSDictionary initWithObjectsAndKeys: SunriseText, @"Sunrise", NoonText, "@Noon", SunsetText, @"Sunset", nil];
return returnTimes;
我可以通过这种方法返回单个值,但希望一次性返回所有三个值,而不是通过三次调用例程的变体来捏造解决方案……
【问题讨论】:
标签: ios methods nsdictionary