【问题标题】:Adding integers from a file to NSarray将文件中的整数添加到 NSarray
【发布时间】:2012-09-18 09:47:04
【问题描述】:

在我的应用程序中,我需要将路径转换为其点表示。所以我会有很多积分。我需要将所有这些整数添加到 NSArray。然后我将遍历该数组并使用这些点将我的对象放置在屏幕上。如何将这些点(可能是 X 和 Y 部分分别)添加到 NSArray?

【问题讨论】:

    标签: objective-c nsarray


    【解决方案1】:

    在数组中添加点的最佳方法是

    [NSValue valueWithCGPoint:point]    
    

    其中点的类型为 CGPoint。
    在获取时,您可以将 CGPoint 获取为

    CGPoint point = [value CGPointValue];
    where value is [NSValue valueWithCGPoint:point]
    

    【讨论】:

    • 这是NSBezierPath吗?你能列举一下要点吗,例如elementCountelementAtIndex:associatedPoints: 并在枚举循环中将上述点装箱?
    【解决方案2】:

    你可以使用[NSNumber numberWithInteger:intNumber]添加到NSArray中

    【讨论】:

    • 如果只有几个点,我会这样做。但平均会有 500-600 分。
    • NSMutableArray 是首选。创建对象,然后你可以使用 [arr addObject:obj];添加对象。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多