是否有任何框架可用于 iOS Cocoa Touch 之上,以减少样板代码并提高开发速度?类似于 PHP 有 Codeignitor,Ruby 有 Rails,Python 有 Django。
问问题
187 次
2 回答
0
Cocoa Touch 本身已经是一个非常高级的框架,考虑到特定移动应用程序通常需要大量定制,因此没有必要在其之上构建另一个框架。
然而,就“提高开发速度”而言,您可以在项目中使用大量组件(请参阅cocoacontrols )。有时您可以在一个项目中找到大量组件,例如平面 UI 控件。
于 2013-10-28T05:34:07.487 回答
0
Github 充满了它们用于特定目的(例如,RestKit 包装了许多标准的 HTTP 和 CoreData 方法),许多开发人员会收集一些他们自己的个人收藏夹到他们所有的项目中,通常使用宏和“助手”类。
不过,宏和辅助类的问题在于,它们通常会使您的代码可读性、可维护性降低,并且更难转移到其他开发人员的代码中。
虽然理性的人在这里有足够的空间来持有不同的意见,但我会提供以下想法:
- 您不仅在芯片方面非常“接近金属”,而且在大量传感器和传感器输入方面也是如此。您将在一分钟内更改显示的颜色,然后您将从麦克风中采样原始比特流数据并将其与一系列原始图像数据缓冲区同步。iOS 如此冗长的部分原因在于它可以处理极其广泛的任务。
- 您无需缩短长语句即可快速开发。剪切和粘贴(或 yank & pull,或任何 emacs 所做的)可以轻松地重复使用您放在一起的维护良好的“备忘单”中的片段。
于 2013-10-28T05:41:36.530 回答