siesta-swift

    1熱度

    1回答

    隨着我正在使用的服務,大多數響應都是使用XML,但其中一些是純文本。什麼是最好的方式來設置? 目前我有這樣的: // Root should return plain text, don't try to transform it configureTransformer("/") { (content: String, entity) -> String? in return con

    1熱度

    1回答

    我正在爲基於Siesta的類編寫一個測試,並試圖訪問從服務器收到的錯誤。在我的對象,我配置一樣的服務,以便: self.service.configure { $0.config.pipeline[.parsing].add(SwiftyJSONTransformer, contentTypes: ["*/json"]) // other configuration se

    2熱度

    1回答

    我正在構建一個應用程序,需要使用Siesta框架向API端點https://thecountedapi.com/api/counted發出GET請求。端點返回JSON數組,就像https://api.github.com/users/ebelinski/repos這樣的端點,在Siesta示例Github Browser中使用。因此,我試圖用我所說的方式讓我的應用程序使用Siesta。我創建一個服

    2熱度

    1回答

    我正在嘗試設置一個簡單的iOS示例以更好地瞭解Siesta。我的REST API需要一個訪問令牌來陪伴每個請求。所以(1)在應用程序的開始處,以及(2)任何時候我檢索一個HTTP 401,我需要請求一個訪問令牌,然後將其放入所有未來的授權頭中。 從文檔中找出這個例子,我假設包含showLoginScreen的行是我需要撥打我的authenticationResource來獲取令牌的地方,但是我應該

    2熱度

    1回答

    在我的課程中,我填充了表視圖並啓用用戶輸入之前,有多個資源Siesta對象,我希望所有這些對象都用數據加載。 下面的代碼: var trainees: Resource? { didSet { oldValue?.removeObservers(ownedBy: self) trainees?.addObserver(self).addObserver(stat

    0熱度

    1回答

    我對Swift非常新,來自Restkit,發現了Siesta,它似乎是一個解決常見問題的穩固庫。 目前我正試圖弄清楚如何處理我的應用程序的模型層及其持久性。 CoreData是Apple推動的一種方法,而像MagicalRecord這樣的方法使得它更容易。 但是,午睡不處理CoreData,這是我不清楚緩存是如何工作的(或有多遠實現: 午睡目前不包括EntityCache的任何實現,但未來的版本。

    1熱度

    1回答

    我有一個循環,我POST請求到服務器: for (traineeId, points) in traineePointsDict { // create a new point let parameters: NSDictionary = [ "traineeId": "\(traineeId)", "numPoints": points,

    3熱度

    1回答

    有沒有辦法在Siesta中提供GET請求,同時提供參數,如http://example.com/api/list.json?myparam=1? 我試着用 myAPI.resource("list.json?myparam=1") 但問號被逃脫。 然後我試圖與 myAPI.resource("list.json").request(.GET, urlEncoded:["myparam": "1