有时,当我无法使用 Python 时,我会感到难过。在 Python 中,我处理一组参数,将它们解包如下:
name, handle, parent_handle, [left, top, right, bottom], showing, scrollable = data
我现在必须在 Objective-C 中用NSArray
s 做同样的事情。我注定要写 11 行:
NSString *name = (NSString *)[data objectAtIndex:0];
NSNumber *handle = (NSNumber *)[data objectAtIndex:1];
//....
或者,还有更好的方法?