我正在尝试使用(nib)文件加载我的下一个屏幕。每当我点击按钮时,我在onjcSend_disassembly_0x0109809b.nasm中收到错误EXC_BAD_ACCESS。
我也看到当我尝试在界面构建器中将我的buutons与FilesOwner连接时,我没有得到它连接。所以我通过“First Responder”选项连接功能。为什么它没有与FilesOwners连接。
有时它会加载完美但最长时间我收到错误消息。
还请您了解上述错误和问题?
我在界面构建器中看到一条错误消息是“设置没有插座视图”,其中Setting是我的类名(setting.xib。)
答案 0 :(得分:0)
您可能在保留计数方面遇到问题。例如。您正试图通过autorelease或您发布的对象。请尝试重新检查您的版本。
答案 1 :(得分:0)
我认为您的问题中存在很多问题
IBOutlet UIButton * myButton;
此IBOutlet指示Interface Builder将在xib中放置一个按钮。 不要将任何东西连接到FirstResponder
如果您看到此错误“设置没有插座视图”,则在您的xib中删除了连接到View的插座。 要解决此问题,请右键单击xib中的视图,然后将New Referencing Outlet连接器拖到文件所有者。然后在那里选择视图属性。
按下按钮时 您必须对按钮进行IBAction才能通过Interfacebuilder进行分配。 在你的.h
- (IBAction)onTouchEvent:(id)sender;
现在右键单击xib中的按钮。选择TouchUpInside连接器并拖动到文件所有者,你可以看到onTouchEvent弹出。
答案 2 :(得分:0)
您确定已将文件的nib所有者的类设置为您已声明插座的类。