iOS開發中bug記錄

A界面中有個UIScrollView push到下一個界面,在返回時UIScrollView的contentoffset自動改變!

那么只用在viewDidLoad中添加:

self.automaticallyAdjustsScrollViewInsets = NO;


有時候需要彈出一個控件,但是在viewDidLoad中寫沒用,那么可以在下面方法中使用

- (void)viewDidAppear:(BOOL)animated;

iOS國際化遇到問題: the data couldn't be read because it isn't in the correct format.

"home" : "??????",錯誤

"home" = "??????"; 正確 ?(=) 和后面的(;)分號是必須要的


swift

因為后臺是.net 所以請求參數需要json 但是Alamofire 的方法必須是字典!!!!所以就要設置head

var parameters = [String : AnyObject]()

parameters["UserName"] = "admin" as AnyObject

parameters["UserPwd"] = "mdb123" as AnyObject

let parJson = getJSONStringFromDictionary(dictionary: parameters as NSDictionary)

let headers: HTTPHeaders = [ "Accept": "application/json" ]

Alamofire.request(baseUrls, method: .post, parameters: parameters, encoding: JSONEncoding.default, headers: headers).responseJSON { (response) in print("jsonRequest:\(response.result)") if let JSON = response.result.value { print("JSON: \(JSON)") } }

這樣就ok

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容