|
Post by account_disabled on Jan 2, 2024 3:12:59 GMT -5
模式iOS、Swift 在Twitter、 LinkedIn上分享 马泰奥·曼费迪尼 关于作者 Matteo Manferdini 是一位自由开发者和作家,在 iOS 开发方面拥有丰富的经验。他定期在他的…… 更多关于 Matteo ↬上发表有关 iOS 开发的文章 电子邮件通讯 你的邮件 关于前端和用户体验的每周提示。 受到超过 200,000 人的信赖。 通过我们友好的前端和设计在线研讨会在线提高您的技能。 智能界面设计清单 通过我们关于前端和设计的友好会议在线提高您的技能。 SmashingConf 弗莱堡 2024 UX Pin - 构建布局速度提高 10 倍 构建布局速度提高 10 倍 通过我们友好的前端和设计在线研讨会在线提高您的技能。 SmashingConf 用户体验。 与设计,安特卫普 2024 年 加州大学圣地亚哥分校 - 扩展研究 - 用户体验 观看信息发布会以了解更多信息 通过我们关于前端和设计的友好会议在线提高您的技能。 用户体验策略大师班,与维塔利·弗里德曼 (Vitaly Friedman) 合作 如果您曾经编写过一个 iOS 应用程序,而不仅仅是一个只有一个屏幕和几个视图的简单“Hello world”应用程序,那么您可能会注意到很多代码似乎“自然”进入视图控制器。由于iOS 中的视图控制器承担着许多职 Whatsapp 号码列表 责,并且与应用程序屏幕密切相关,因此最终会在其中编写大量代码,因为这样更容易、更快。 如果您曾经编写过一个 iOS 应用程序,而不仅仅是一个只有一个屏幕和几个视图的简单“Hello world”应用程序,那么您可能。 会注意到很多代码似乎“自然”进入视图控制器。由于iOS 中的视图控制器承担着许多职责,并且与应用程序屏幕密切相关,因此最终会在其中编写大量代码,因为这样更容易、更快。但从长远来看,所有这些代码都会堆积起来,变得难以阅读、修改、重用和测试。这种情况经常发生,以至于有人开玩笑说 MVC 是“大规模视图控制器”的缩写。 在本文中,我们将构建一个简单的待办事项列表应用程序,演示如何正确构建 iOS 应用程序。该应用程序本身仅包含两个屏幕,一个显示待办事项列表,另一个用于向列表添加新项目。尽管是一个简单的应用程序,但它非常适合暴露构建 iOS 应用程序的陷阱。我将向您展示我多次看到的常见错误以及我自己犯过。
|
|