Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode UITextView不响应BeginingOfDocument_Xcode_Uitextview - Fatal编程技术网

Xcode UITextView不响应BeginingOfDocument

Xcode UITextView不响应BeginingOfDocument,xcode,uitextview,Xcode,Uitextview,我试图按照此方法获取UITextView中某个单词的像素位置,但代码如下: UITextPosition*beging=cell.textView.beginingofdocument 导致我的应用程序崩溃(似乎仅出现在iOS4中,但根据文档UIT,从iOS3.2开始,应该可以使用文件)。我尝试调试该问题并获得以下输出: (gdb) po cell <ReadTableViewCell: 0x1bf25d60; baseClass = UITableViewCell; frame = (0

我试图按照此方法获取UITextView中某个单词的像素位置,但代码如下:

UITextPosition*beging=cell.textView.beginingofdocument

导致我的应用程序崩溃(似乎仅出现在iOS4中,但根据文档
UIT,从iOS3.2开始,应该可以使用文件
)。我尝试调试该问题并获得以下输出:

(gdb) po cell
<ReadTableViewCell: 0x1bf25d60; baseClass = UITableViewCell; frame = (0 0; 320 44); userInteractionEnabled = NO; tag = 1248776; layer = <CALayer: 0x1bf25d20>>
(gdb) po [cell textView]
<UITextView: 0x1bf26810; frame = (5 4; 309 121); text = 'Subject Header

Detailed Content...'; clipsToBounds = YES; layer = <CALayer: 0x1bf26650>; contentOffset: {0, 0}>
(gdb) po [[cell textView] beginningOfDocument]
Target does not respond to this message selector.
(gdb)
(gdb)采购订单单元
(gdb)po[单元格文本视图]
(gdb)po[[单元格文本视图]开始文档]
目标不响应此消息选择器。
(gdb)
谁能给我一些提示,告诉我如何解决或避免这个问题?
提前谢谢

UITextInput从iOS3.2开始就肯定可用,但遗憾的是,UITextView从iOS5.0开始就符合UITextInput。它过去使用UITS协议

此线程中提供了有关如何调整以在iOS4上工作的更多信息:


从iOS3.2开始,UITextView肯定是可用的,但遗憾的是,UITextView从iOS5.0开始就与UITExtput一致。它过去使用UITS协议

此线程中提供了有关如何调整以在iOS4上工作的更多信息: