这些是官方论坛 iOS学徒,我们的书开始IOS开发。

这是一个询问您可能对这本书有任何问题的地方。我们希望你喜欢这本书! :]

1 Like

嗨,大家好,

我正在通过iOS学徒指南 #1 建立公牛的眼睛游戏并遇到了一块道路街区。我无法获得“确定”按钮以响应我的单击操作。我已根据提供的代码介绍了源代码,无法找到任何错误。此外,我实际上是下载了完成项目的最终源代码,也无法达到它。当我在游戏中选择“确定”按钮时仍然没有动作。任何想法或建议?到目前为止,真的很喜欢这个教程;只是想完成它。谢谢!

你在谈论警报中的确定按钮吗?

是的,当我点击“确定”按钮时,没有任何反应;我无法让游戏重置。

你在教程中进一步前进,然后我可以忽略任何我要说的,但我对你的问题感兴趣。当我被困(我意外地将断点放入代码)并查看舞台上的源代码,我陷入困境,拉起了一个正常运行的第二个Xcode窗口。这是对你发生的。

我经历了所有代码,看不到这个问题,所以我开始检查按钮是否正确连接。

我最终注释了(/ ** * /)我的整个代码块,并在它下面的源代码中复制和粘贴。(我当时只在2级)。

我的想法是,如果它没有工作,那就在按钮中。它最终不是一个正确的假设,这是一个断点我现在总是留意。

这最有可能不会帮助你,但也许它会。让我知道你发现了什么,你正在努力。当我到达那里时,我会尝试打破我的代码。

1 Like

谢谢你的回复德里克,
我想我会等到你在教程中进一步进一步看看你是否有同样的问题。我未能让您知道我实际加载在资源文件中提供的已完成的源代码中,它也不工作。

一切顺利,
兰迪

你现在如何在论坛中搜索??!我找不到这个最基本的功能,花了半小时寻找它。需要找到我的特定帖子,其中有几个修复的教程,但找不到它。

问候,

嗨Huys,

我已经完成了iOS学徒教程 #1 #2 #3 #4 在Swift语言(这是伟大的书,帮助我了解很多东西),现在我正在寻找iOS学徒教程 #1 #2 #3 #4,它支持的目标 - C.某种方便可以帮助我在哪里找到这些教程?

我的写作英语技能很少,对给您带来的任何不便,很抱歉。

谢谢! :脸红:

如果您购买了PDF版本,您可以去 www.raywenderlich.com/loot. 并免费下载旧的Objective-C版本(2.1)。但是,这使用了旧版本的Xcode,一些事情不再工作。

哦,谢谢你这么多!我有另一个问题,我们什么时候有3版本?

我最近购买了“iOS学徒第五版......我已经从我的战利品中下载了”... ...入门“。在我购买完整的书后,它现在出现在我的战利品中(更换入门图标)。但是当我下载它,它不会下载完整版本。它继续下载“入门”版本,只有第一个Tut。我没有看到其他教程。请纠正这个问题?谢谢

每个教程都有4个单独的下载。如果你只是看到其中一个,那么有些东西是错误的。

不幸的是,我无法为您解决这个问题。最好是直接通过表格联系Ray: http://ohdvia.icu/contact

带来不便敬请谅解!

1 Like

我正在通过系列的教程1(v5.0),创建公牛眼睛游戏。当我点击OK按钮时,我会得到一个非常奇怪的致命(?)错误,整个屏幕变黑,短暂闪烁一些错误

...kernel-internal importance assertions for pid 820 (com.apple.dock.e), dropping 1 assertion(s)...

然后它将我推出登录屏幕。登录后,Xcode中没有错误,模拟器仍在运行,并且不存在应创建的“分数”窗口。

当我改变行时,问题完全消失了

let title: String

var title: String

当我运行包含在pdf的复制/粘贴代码时,会发生相同的行为

这一切唯一的警告是我在PC上的虚拟框VM实例中运行(假设正确配置了)OSX 10.11.6。

非常新的swift,只是我唯一能想到的是,当你没有立即做出相关的初始化时,它不喜欢“让”说明员? “让”应该被视为一个常量,但代码写的方式,你正在创建常量的“标题”,但尚未统一初始化?

The difference between let and var 应该 在这种情况下并不重要。

因为错误消息来自“内核”,所以崩溃的声音与您未在本机Mac上运行Xcode的事实相关。

1 Like

谢谢回复。我想我会开始跟踪实际的Mac。

得到了解决的。谢谢。

在第31章中,通过以下方式给出一种更改单元格所选颜色的方法:
让选择= UIView(框架:cgrect.zero)
selection.BackgroundColor = Uicolor(白色:1.0,Alpha:0.3)
Cell.SelectedBackgroundView =选择
cgrect.zero似乎是选择视图为零大小,如何自动适合单元格大小?

如果您开始新的线程,您可能会得到更多的回复,而不是在此线程中询问不相关的问题 :least_smile:

也就是说,虽然背景视图以零尺寸开始,但我认为它会自动调整到小区的高度和宽度,因为小区大小本身可以随着内容显示的改变而动态地改变。如果背景视图仍然相同,则每次内容更改时都必须手动调整背景视图的宽度和高度......

感谢您的回复,我发现了BackgroundView属性讨论中的说明:您分配给此属性的视图位于所有其他内容下方,并自动尺寸以匹配括号剪辑视图的帧。他们只是以同样的方式行动。

您的意思是弹出窗口警报中的确定按钮?