我在 iPhone 编程的 UITextView 中显示数据时遇到了困难。
我正在分析传入的音频数据(来自麦克风)。为了做到这一点,我从我的 SignalAnalyzer 类中创建了一个对象“分析器”,它执行传入数据的分析。我想做的是在 TextView 中实时显示每个新传入的数据。
因此,当我按下按钮时,我创建了分析传入数据的对象“分析器”。每次有新数据时,我都需要在 TextView 的屏幕上显示它。
我的问题是我收到了一个错误,因为(我认为)我正在尝试向父类发送一条消息(负责在我的 UITextView 中显示内容的那个:它有一个在 Interface Builder 中链接的 UIExView 实例变量) . 我应该怎么做才能告诉我的父类它需要显示什么?或者我应该如何设计我的课程来自动显示一些东西?
感谢您的帮助。
PS:这是我的错误:
2010-04-19 14:59:39.360 MyApp[1421:5003] void WebThreadLockFromAnyThread(),
0x14a890: Obtaining the web lock from a thread other than the main thread
or the web thread. UIKit should not be called from a secondary thread.
2010-04-19 14:59:39.369 MyApp[1421:5003] bool _WebTryThreadLock(bool),
0x14a890: Tried to obtain the web lock from a thread other than the main thread
or the web thread. This may be a result of calling to UIKit from a secondary thread.
Crashing now...
Program received signal: “EXC_BAD_ACCESS”.