We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(8)
如果您获得 Apple 的 XCode,您可以直接从 Xcode 下载各种文档、教程等。 或者尝试 Apple Developer Connection 获取论坛以及您在 Xcode 中找不到链接的任何其他内容。
不幸的是,在 Linux 上,您更被迫单独的软件包网站和手册页。
Well if you get Apple's XCode, you can download all sorts of documentation, tutorials, etc right from within Xcode. Or try the Apple Developer Connection for forums and anything else you can't find links to for in Xcode.
On Linux, you're more forced to individual package websites and man pages unfortunately.
对于 Linux,一个地方是 Linux 开发者网络。
我喜欢的东西,
For Linux one place is the Linux Developer Network.
Things I have liked,
对于 Linux,等效的是手册页,它们通常是发行版的一部分,但开发手册页可能位于一个单独的包中,该包不是默认发行版的一部分。 您可以使用“man”命令访问它们。
For Linux, the equivalent is man pages, which are usually part of the distribution, but the development man pages may be in a separate package which isn't part of the default distribution. You access them with the 'man' command.
对于 Mac,developer.apple.com 上的开发者网站非常棒。 它以易于搜索和阅读的格式提供所有 API 的详细文档。 该文档还与 XCode 捆绑在一起,因此您甚至不需要下载它。
For Mac, the developer site on developer.apple.com is great. It provides detailed documentation for all of the APIs in an easily searchable and readable format. The documentation is also bundled with XCode, so you don't even need to download it.
Linux 手册页项目 是系统 API 的有用参考。 然而,很多时候你会使用更高级别的库; 每个都有自己的文档。
The Linux man-pages project is a useful reference for the system APIs. However, a lot of the time you will be using higher-level libraries; each one has its own documentation.
手册页,以及在不起作用的情况下的来源。 FPC unix RTL 就是这样开发的。
最常见的问题之一是结构体的内核版本和 libc 版本之间的差异。
Man pages, and in cases where that doesn't work, the sources. The FPC unix RTL was developed that way.
One of the most common gotchas is the difference between kernel and libc versions of structs.
对于 XCode,我发现这是一个很好的起点:
https://developer.apple.com /library/mac/navigation/
您可以按框架进行过滤和排序,或者仅搜索功能。 不过,搜索结果可能会更好(即更像谷歌)。
For XCode, I find this to be a great starting point:
https://developer.apple.com/library/mac/navigation/
You can filter and sort by framework or just search for a function. The search results could be better (i.e. more google-like) though.
如果您使用 Real Studio (Realbasic),那么您可能会发现您不需要费心了解所有操作系统 API (尽管您可以根据需要访问它们)。 Real Studio 文档位于此处:
http://docs.realsoftware.com
If you use Real Studio (Realbasic), then you may find you don't need to bother knowing all the OS APIs (although you can access them if necessary). The Real Studio docs are online here:
http://docs.realsoftware.com