# iOS 開發危機百坑

## 寫給誰的？

具備一定 iOS 開發經驗，但是有許多觀念似懂非懂，或是想更精進的人——當然，也包括作者自己。

如果沒有特別註明的話，書中的範例程式碼是用 Swift 4 來寫。

## 你會得到什麼？

關於 iOS 開發時可能會遇到的問題、工作流程，與心得分享。本書不強調系統化的學習，雖然篇章之間沒有太多關聯，但是你還是很有可能從這些零碎的知識獲得一些啟發。

標題底下副標位置的 **#數字** 表示寫作順序。

## 為什麼叫危機百坑？

雙關語還要解釋就不好笑了。

## 作者是誰？

這本危機百坑是由 [Ethan Huang](https://twitter.com/ethanhuang13) 所寫。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ethanhuang13.gitbook.io/wikipitia/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
