Swift-概念上的类型检查时间问题

时间:2020-04-13 18:23:28

标签: ios swift xcode

至少从Web开发人员的角度来看,我正在构建我认为相当轻巧的应用程序。我有消息,帖子,您有什么,具有带有图像等的简单设计。我正在使用旧的2012年MacBook Pro编写此应用程序,因此我认为这可能与它有关,但是每个版本都需要花很长的时间才能编写,例如一两分钟。我尝试添加一些简单的东西,例如裁剪成圆形的图像,显​​然将构建推到了类型检查花费合理时间的地步。

这样一个相对简单的应用程序可能要花这么长时间编写,甚至更疯狂,以至于强制进行这种类型检查,这似乎令人难以置信,如果失败,您甚至无法测试您的应用程序。有时,类型检查错误只会在进行了许多更改之后才放到具有多个不同视图的Z-Stack上,因此无法确定是什么原因引发了该错误,因此我只需要向后进行重新工作以删除错误并查看有效方法,看起来就像是一种古老的代码编写方式。我不知道我是否一个人,也许如果您开始进行移动开发时,您会习惯于它的现状,或者正如我提到的那样,可能是由于所讨论的计算机的动力不足,但是至少从我的观点来看,IDE绝对没有理由要进行超级处理。我猜我有点理解苹果在所有应用程序上强制使用此类型检查软件的特权,我想防止应用程序出现错误,但是老实说,它有时看起来有些精打细算,而且对发现我不会发现的错误并没有真正帮助我只是从运行构建中发现的,并且对于完全无法构建的Swift体验是有害的,因为它在类型检查方面存在问题。

这个问题与建立每个构建所花费的时间只是XCode和Swift的现实一样,还是由于我正在编写它的机器的处理能力所致?老实说,两者似乎同样令人沮丧。

0 个答案:

没有答案