2013-10-03 77 views
12

Xcode 5的字體選擇框下有一個自由文本字段。它似乎屬於註釋類別。 所以:下圖中顯示的Notes和下的No Font的目的是什麼?XCode文檔中「註釋」的用途

enter image description here

+0

對於一個可能的用途(不建議他們是專門爲此設計的)[看到這個答案](http://stackoverflow.com/questions/11207088/how-to-add-copyright-information-to-a -nib-file/11208398#11208398) – Alladinian

回答

2

最後,做一些事情在Xcode 7!

在Xcode 7中,Document Notes被導出到Storyboard.strings文件,從而導出到XLIFF本地化文件。

+0

我在[Xcode 7發佈說明](https://developer.apple.com/library/mac/releasenotes/DeveloperTools/RN-Xcode/Chapters/xc7_release_notes.html)中找到了這方面的文檔:「來自Interface Builder身份檢查器現在包含在'--export-strings-file'輸出中,並且在項目編輯器中使用Export For Localization功能導出XLIFF文件。(18023555)「 – Ashley

0

整個「文檔」框就在那裏幫助組織在故事板的對象。您可以給它一個標籤,以便您可以在「場景」列表中輕鬆識別它。

注意,它們看起來就像是關於對象的「註釋」,一個助手文本框,您可以在其中編寫信息,幫助您(或正在查看項目的人)更好地理解界面元素的用途。

認爲它是一個「//」註釋,但只是對於故事板上的視覺元素。

+0

那麼我在那裏輸入的音符在Xcode的其他地方永遠不可見? – Binarian

+0

這不可能是整個故事。如果它只是一個您只能在邊欄中看到的評論,則沒有理由具有字體,顏色和對齊選項。這一個textField基本上是一個完整的富文本編輯器。 –

+0

關於它的信息很少,至少我能找到。我的推理是,如果它被用於更多的東西,那麼它會在某處詳細描述。在我看來,這個解釋與專家組的目的是一致的。請注意,顏色和對齊方式直接應用於文本框。 – vinaut

0

備註的簡短答案: - 它是身份檢查器中的一個textfield,它允許您爲UIElements添加備註。它與你的對象沒什麼關係。例如,假設您已經創建了5個文本字段,其中一個文本字段包含numberformatter。讓我們說拖放文本字段,然後把文本字段上的numberformatter。在IB中,無法通過文本字段查看該數字格式。所以這種場景可以確定哪些對象發生了變化。注意textfield將會很有用,所以爲了更好地認識到我們可以使用註釋來識別特定對象的改變。

0

他們是爲筆記。 可能爲本地化筆記添加說明的東西。 可能與代碼註釋相同。

3

你可以使用這個字段來識別你的小部件的描述,我知道它是文檔的目的,所以任何人都可以通過查找你的xib來理解你的小部件。

0

我只是與我分享,想想它,並可以編輯和修改答案,所以我認爲目的就像是如果你想持有關於View Objects的信息,而你不想在object中添加新的object您的xib僅用於保存此信息,您可以將您的copyright通知添加到File's OwnerDocumentnotes字段中。也可以用於Documentation的用途。這些信息也將包含在xml中。

而且正如我還學習這種形式SO Questions這是保存一個屬性的字符串與一個userComments鍵的故事板文件。

7

我曾嘗試使用說明,瞭解我的組件,即對我來說一個按鈕並添加了一些筆記它作爲圖像1.

enter image description here

在這裏,是在按鈕XML文件XIB,您可以在其中看到它是用於用戶引用的註釋。

enter image description here

+0

偉大的思想。沒有發生,我檢查的XML。謝謝! –

+1

@Pétur選擇XIB文件並單擊版本控制,它會顯示XIB文件的XML文件。 –