gpt4 book ai didi

iphone - Apple 的 UIKit 体验与 .net 体验

转载 作者:行者123 更新时间:2023-12-03 20:21:21 27 4
gpt4 key购买 nike

我是 iPhone 编程新手。我有 .net 背景,发现 Apple 的 UIKit 真的很难用。例如,创建一个简单的静态 TableView 需要我实现很多数据源和委托(delegate)方法。在 .net 中,您只需添加项目并在 Visual Studio 中设置它们的属性,仅此而已!随着我的应用程序变得越来越复杂,并且当我开始向表格单元格添加字段和其他控件时,事情真的失去了控制!

我在这里遗漏了什么,还是你们所有人都遇到同样的困惑?你们正在使用哪些我不知道的标准方法或工具?我非常感谢您的反馈。

最佳答案

答案是苹果的开发工具(在我看来)落后于微软大约 4-6 年。我估计 15-20% 的编码时间浪费在开销上,添加属性需要在不同位置编写大约 6 行不同的代码,并且您必须编写代码来从任何 UI 对象捕获“事件”,并且您必须记住将这一切都连接到 IB 中。新的XCode 4.0可能会解决其中一些问题,至少它将集成IB和XCode。您还会发现该调试器与 .NET 中的调试器相比非常糟糕。

从好的方面来说,Cocoa 和相关框架都经过深思熟虑,而且总体上相当完整。

底线是,没有捷径。捏住 Nose ,很快你就会习惯的。(在有人指责我的忠诚度受到误导之前,我是一名苹果粉丝、微软的批评者。)

关于iphone - Apple 的 UIKit 体验与 .net 体验,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3522575/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com