swift-playground

    0熱度

    1回答

    創建一個新的操場 創建UI文件(廈門國際銀行),並在操場 在廈門國際銀行加入到「資源」文件夾中,將一個UIViewController到畫布上。默認情況下,它會附帶一個UIView。留在那裏。 在終端中,將xib編譯成筆尖(使用ibtool --compile out.nib in.xib)。現在有一個可以使用的nib文件。在遊樂場 最後,從筆尖加載VC並將其分配給操場上的實時取景: 不要緊,我怎

    1熱度

    1回答

    我目前正在考慮使用Swift作爲我的學術項目(我發現它比Python更快,所以想放棄它)。通過可能性,我想知道我應該如何處理這個問題。 我的問題列表 我應該使用我想這個項目的遊樂場?這不是真正的應用程序,只是一些數學算法,我想在實驗室機器人上運行。 我想從項目中創建一個庫供其他科學家通過例如進一步使用。迦太基。我怎麼能做到這一點? Can Swift可以用在我想要的方式(比如說控制檯)上,或者我真

    1熱度

    1回答

    爲什麼我需要爲do-try-catch提供一般的catch語句,即使我確定我的自定義錯誤只是在do-try-catch語句中拋出? 而且,爲什麼Xcode Project和Playground的行爲不同? 我試圖在我的iOS應用程序中使用一個簡單的Swift的do-try-catch錯誤。 enum FooError: Error { case foo } func fooFunc

    0熱度

    1回答

    我有使用NSCoding和NSObject歸檔的一些問題。這在Playground中完美無瑕。但在Xcode中似乎並不適用。有人可以幫我解決這個問題嗎? 每次我打電話: NSKeyedArchiver.archiveRootObject(person, toFile: "person") 它的工作原理,並在遊樂場返回true,但在項目返回false。我不使用模擬器。 我一直在尋找相同類型的問題

    3熱度

    1回答

    是否可以在Xcode中創建遊樂場並使用內置傳感器在iPad上運行該遊樂場並在屏幕右側顯示視圖(時間線)?當您創建遊樂場僅僅用於測試iOS代碼時,是否可以選擇平臺iOS?

    1熱度

    1回答

    Bach顯示在.playground文件中,但灰色。切換不同的Result Display Modes沒有幫助。 import UIKit import PlaygroundSupport PlaygroundPage.current.needsIndefiniteExecution = true URLCache.shared = URLCache(memoryCapacity: 0,

    0熱度

    1回答

    在Swift 3.0中循環一個子字符串的最佳方法是什麼? var start = s.startIndex var end = s.index(s.endIndex, offsetBy: -10) for i in start...end { } 以下代碼將引發錯誤:Type ClosedRange<String.Index> (aka ‘ClosedRange<St

    1熱度

    1回答

    假設有一個字符串「johngoestoschool」,它應該成爲「JoHnGoEsToScHoOl」,並且如果在它之間存在特殊字符,則應該忽略它,例如給定字符串「jo $%@#hn^goe!st# OS & CH∞)l」的答案應該是 「喬$%@#Hn的^ g 則oE!ST#OS & CH OO)L」 從this答案,我們以迭代,我們可以做: let s = "alpha" for i in s.

    1熱度

    1回答

    當創建一個新夫特遊樂場/.playgroundbook旨在被對iPad應用使用的號碼,所以經常收到的錯誤消息: 「問題運行遊樂場有在運行這個操場時遇到了一個問題,請檢查你的代碼是否有錯誤。「 我可以跟蹤這個問題,導致添加某些子視圖到我的即時取景。更精確地說,我的目標是一個UIImage分割成多個部分,併爲他們創造新的UIImageViews: for x in 0..<parts { f

    2熱度

    1回答

    My SpriteKit操場書在我的MacBook Pro上平均達到15 FPS。操場比常規模擬運行慢嗎?如果我在iPad Pro上運行相同的遊樂書,這個限制會類似嗎?有沒有一種方法可以診斷操場上的低fps,這可能是由於我的電腦上打開了其他應用程序? 編輯: 移動代碼,如子類和擴展在操場書的「來源」文件夾中的輔助代碼允許模擬運行更快,因爲代碼只編譯一次。