swift4

    23熱度

    4回答

    let startingColorOfGradient = UIColor(colorLiteralRed: 255/255, green: 255/255, blue: 255/255, alpha: 1.0).cgColor let endingColorOFGradient = UIColor(colorLiteralRed: 251/255, green: 247/255, blue

    0熱度

    1回答

    NSObject'響應'方法似乎在最新版本的Xcode 9 Beta 4,Swift版本4.0上被打破。 下面是在Xcode 8上測試的一個示例代碼(工作正常),在Xcode 9上,方法'responds'在所有情況下都返回false。 任何幫助,將不勝感激。 public class Worker : NSObject { public func work() { } pu

    1熱度

    1回答

    我用下面的方法來設置我的textView.typingAttributes前景色爲紅色雨燕現在3 textView.typingAttributes[NSForegroundColorAttributeName] = UIColor.red ,我已經遷移到斯威夫特4它的顯示錯誤,我嘗試像下面,但它仍然顯示錯誤。什麼是正確的方法來設置它? textView.typingAttributes[NS

    1熱度

    2回答

    我想知道最好的方式添加到斯威夫特4. String沒有蘋果創造出比stringName.characters.append(「hi」) 編輯一個更好的方法:下文指出,我從來不知道你以前可以使用String.append()。我試圖弄清楚在Swift 4中你不必再使用.characters。我試圖通過提出一個問題來幫助新來的人迅速提出問題,以便他們可以通過在String變量之後不使用.charact

    -1熱度

    1回答

    我一直有麻煩,我已經限制到我的視圖的左上部分的圖像進行交互。每次嘗試點擊所述圖片時,我的#selector方法都無法調用。在沒有我的地圖的其他視圖控制器中,我沒有任何困難的點擊交互。是不是本來就不可能在MapKit地圖挖掘UIImage對象?我所做的一切,從創建委託給像設置檢查討厭的細微差別,我的形象對象的isUserInteractionEnabled到true。

    3熱度

    1回答

    我真的試圖用OpenCV和ARKit構建一個AR應用程序。 在過去6個小時裏,我嘗試了所有在我的Swift項目上安裝OpenCV,但這似乎不可能。 我跟着this tutorial on Medium和我結束了3名新的文件與框架:OpenCVWrapper.h和OpenCVWrapper.mm爲包裝和LittleFarm橋接-Header.h爲橋接報頭,這裏是代碼: OpenCVWrapper .

    7熱度

    4回答

    我的項目同時使用Objective-C和SWIFT CODE。當用戶登錄時,它會爲用戶首選項調用一組apis,我有一個調度API操作的DataCoordinator.swift類,我從UserDetailViewController.m類調用此調用來加載用戶首選項。在我使用Xcode 9 beta 4將我的代碼遷移到Swift 4之前,此用法正常工作。現在,當我通過在DataCoordinator

    1熱度

    1回答

    創建核心數據實體的NSManagedObject子類後,如何才能使其符合NSItemProviderReading協議?該協議有一個必需的初始化程序,必須在類中直接聲明。但是哪個指定的初始化程序應該調用NSItemProviderReading的init(itemProviderData:, typeIdentifier:)? 這是我在下面: import Foundation import C

    3熱度

    3回答

    問題是List類型不符合Codable,下面的類不能插入到Realm中。 例如, class Book: Codable { var name: String = "" var author: String = "" var tags = [String]() } 考慮以上類符合可編碼,如果商店該類境界,它需要使用List<Object>類型,而不是[Strin

    1熱度

    1回答

    我有一組UI測試正在測試複選框的狀態。 swift中沒有內置的複選框元素,因此我使用了兩個圖像(選中和未選中)。當我在打開模擬器的情況下運行測試時,一切正常。當我在命令行中運行測試(持續集成需要)時,所有測試都會在包含圖像(資產)的部分失敗。因此,資產不UI測試可見(即使我給他們的圖像設置可見性) 這是我正在測試的圖片: tablesQuery.cells.containing(.staticTe