
更新:
例如,我在我的数组中记录了这些点:
100.000,200.000100.000,202.000100.000,204.000
这些点将使用标识符保存在数据库中,假设为1.
1 | 100.000 | 200.0001 | 100.000 | 202.0001 | 100.000 | 204.000
现在,当触摸移动并再次结束时,新的记录点集将以不同的标识符保存,比方说2.
2 | 200.000 | 300.0002 | 200.000 | 302.0002 | 200.000 | 304.000
基本上我想要发生的是每次调用touchesMoved时,它都会记录将保存在数组中的点.当触摸结束时,这些记录的点将与标识符一起保存. AND,一旦再次调用touchesMoved并结束,新的记录点集将以不同的标识符保存.有什么想法怎么做?
解决方法 要将CGPoint存储在NSMutableArray中,请执行此 *** 作NSMutableArray *yourCGPointsArray = [[NSMutableArray alloc] init];[yourCGPointsArray addobject:[NSValue valueWithCGPoint:CGPointMake(100,100)]];//Now getting the cgpoint backCGPoint point = [[yourCGPointsArray objectAtIndex:0] CGPointValue];总结
以上是内存溢出为你收集整理的objective-c – 在NSMutableArray和Sqlite中存储CGPoints全部内容,希望文章能够帮你解决objective-c – 在NSMutableArray和Sqlite中存储CGPoints所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)