我正在尝试关注2009年4月和2010年冬季斯坦福iPhone应用程序开发视频,我遇到了同样的问题。
首先,他们似乎没有使用最新版本的XCode - 奥特莱斯和动作面板位于不同的窗口中,网上关于此的信息很少(除了SOF上的其他帖子之外)
其次,我已经设法连接了slider,label和changedLabelText连接,我保存,构建并运行应用程序 - 模拟器加载,应用程序加载然后立即再次关闭。
发生了什么事?我还没有编写任何代码,我仍然有一个应用程序,虽然它编译,但不表现!
XCode noob的起点是否比Stanford vids更好?
谢谢,
太
答案 0 :(得分:1)
好的,事实证明我在视频开头错过了一个小而重要的点......
当创建动作和出口时,必须在对象上创建它们。我错过的是,这意味着在当前版本的XCode(我使用的是3.2)中,必须在“库”窗口的顶部面板中选择“对象”(在视频中重命名为“控制器”)。
下半部分是为该对象创建操作和出口的位置。我相信这是一个编辑过程,它创建一个名为Controller的类,具有某些值和属性 - 那些是动作和出口。
一旦为类提供了NSObject的基类(他几乎在视频中错过了它)并且写了方法/函数的内容(无论你喜欢什么叫它),它设置了标签的值,那么整个事情有效。
感谢您将我指向控制台 - 谷歌上搜索的内容非常有用。