我已經繼承了一個使用〜100 Xcode storyboard場景的項目。試圖添加到這個項目一直是一個噩夢,原因如下:馴服Xcode Storyboards
我的機器(2011年底的MacBook Pro 13inch與非SSD硬盤16GB運行10.8 + 4.4的XCode)抓取到故事板停了下來。在某些情況下,我會移動一個場景,並且需要10秒來更新其位置。
當我修改一個場景(在兩個場景之間創建一個等等)時,在某些情況下,所有的場景都會消失。我必須在側邊欄上做一個「全選」才能讓它們恢復。
導航一個特定的故事板場景是絕對令人沮喪的。沒有明顯的方式按名稱排列故事板場景。
場景側邊欄下面的過濾器功能讓我可以找到我正在尋找的場景,但是具有令人沮喪的副作用,可以過濾掉特定場景的屬性(細節,視圖等)尋找。所以如果我需要修改「Person View Controller」的「add_new_guy」segue,並且在過濾器中輸入「Person」,那麼我得到的Person View Controller無法使用add_new_guy segue。如果我刪除過濾器中的文本以使segue出現,我會將其帶回場景列表的頂部,並且很可能遠離其另一端的Person View Controller。我最終在場景列表中一路滾動,手動查找想要更改的特定場景。
我已經花了數小時使用Google搜索解決方案,並沒有出現任何有用的東西。關於如何改善故事板情況或指向XCode中的事物的任何建議我愚蠢地忽略了?
免責聲明:
一)我清楚地意識到,移動到筆尖就可以解決這個問題,100點的故事板的場景是堅果,但我繼承的代碼,我預計,至少在做故事板明年。
b)我知道有可能將項目分成幾個故事板。如果我有時間的話,我可以研究一下。
c)我聽說有些問題可能是由於一次打開兩個故事板而引起的,我試圖儘可能避免這些故事板。
d)在我的待辦事項清單中已經發現了蘋果關於故事板的錯誤。
哇100個故事板,這是瘋了!很抱歉聽到這個消息。如果你想出任何解決方案或解決方法,對任何遇到這樣一個可怕問題的人來說,爲問題添加一個答案可能會很好。 – valheru