如何在iPhone中将NSString转换为CGPoint

12

我正在从UITextfield中获取值到NSString,需要将NSString的值转换为CGPoint坐标,例如,如果我在文本框中输入6,5,则应该将其转换为CGPoint。

1个回答

34

请参见CGPointFromString(链接中有文档)。字符串必须以{x,y}的格式呈现,因此您需要自己添加这些内容来匹配用户输入:

CGPoint myPoint = CGPointFromString([NSString stringWithFormat:@"{%@}",textField.text]);

如果字符串无效,将返回CGPointZero。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接