Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift CocoaTouch文档在哪里?_Cocoa_Swift - Fatal编程技术网

Swift CocoaTouch文档在哪里?

Swift CocoaTouch文档在哪里?,cocoa,swift,Cocoa,Swift,我想Swift语言已经引起了一大批iOS程序员的注意,他们中的许多人一生中从未写过一行Objective-C 例如,我在app store上有几十个应用程序,都是用钛合金编写的 在Tianium世界中,所有可用的属性和事件都有文档记录,例如UILabel: 有苹果的等价物吗?我在Swift上阅读了Apple iBook——它讨论了核心语言,没有列出Cocoa touch框架中可用的方法,而是让程序员根据他们的Objective-C经验直观地猜测 这是一个公平的评估,您必须先学习Objectiv

我想Swift语言已经引起了一大批iOS程序员的注意,他们中的许多人一生中从未写过一行Objective-C

例如,我在app store上有几十个应用程序,都是用钛合金编写的

在Tianium世界中,所有可用的属性和事件都有文档记录,例如UILabel:

有苹果的等价物吗?我在Swift上阅读了Apple iBook——它讨论了核心语言,没有列出Cocoa touch框架中可用的方法,而是让程序员根据他们的Objective-C经验直观地猜测


这是一个公平的评估,您必须先学习Objective-C,然后将其作为Swift的桥梁语言,还是Swift打算独立使用?如果是,Cocoa Touch在swift中的文档在哪里?

Cocoa Touch API和框架在swift和Objective-C之间是相同的。只有在调用API时才使用。该框架文档目前是预发布的,因此如果您不是注册的开发人员,那么您还不能看到它。

该文档包含在Xcode6中(或者可以下载)。您当前可以通过进入
窗口->文档和API参考
来访问它。(或按shift键、command键和0键)

然后,您将可以在此处完全访问搜索和查找资源。您还可以
选项
单击Xcode中的某个内容,以调出该特定内容的文档

正如您将看到的,它同时显示了Obj-C和Swift的声明。从技术上讲,这不是Swift文档(它是iOS8库文档),但它应该与您所寻找的类似


注意:这篇文章最初包含屏幕截图,但我删除了它们,因为开发人员是预发布软件的开发者。

我只是使用安装Xcode6时包含的文档。您还需要查找其他内容吗?如果我搜索堆栈溢出,我可以找到一个给出UILabel示例的人的示例:var label=UILabel(frame:CGRectMake(0,0,200,21))label.center=CGPointMake(160284)label.textAlignment=NSTextAlignment.center label.text=“我是测试标签”---但这就引出了一个问题,剩下的方法是什么?我想查看所有可用的选项。来自Tianium world,我甚至不知道xCode 6文档。阅读其他堆栈溢出线程—人们提到了Swift iBook—我已经读过了。我现在正在浏览xCode的文档和API参考,看看它是否有我需要的东西。谢谢这是发布前的信息,可能不应该在这里讨论。