나는 신속한 language.Can 누구도 우리가 Objective-C 언어에서하는 것처럼 & 서비스를 nsmutableArray 또는 nsmutableDictionary에 저장하는 방법을 설명 할 수 있습니다.Almofire를 사용하여 신속하게 webservice를 호출하는 방법은 무엇입니까?
0
A
답변
1
내가 당신을 위해 유용 희망
선언 배열
var textArr = [String]()
var nameArr = [String]()
사용 alamofire swift3
Alamofire.request(url, parameters: ["user":"any username"
,"media_id":"anyid"]).responseJSON { response in
if response.result.isSuccess == true
{
if let value = response.result.value {
let json = JSON(value)
print(self.json)
let comment_arr = self.json["comment_arr"]
for (index, _): (String, JSON) in comment_arr {
let i : Int = Int(index)!
let name = comment_arr[i]["user"].stringValue
let text = comment_arr[i]["text"].stringValue
self.nameArr.append(name)
self.textArr.append(text)
}
self.tableView.reloadData()
self.loadingNotification.hide(animated: true)
}
}
else
{
}
}
에서이 샘플 코드를 시도! 그것을 구문 분석, API를 사용하여
1
스위프트 2.0
가져 게시물, 배열 및 업데이트 UI의 상점은 Almofire
를 사용하여.
Alamofire.request(.GET, "http://jsonplaceholder.typicode.com/posts", parameters: nil)
.responseJSON { response in
print(response.request) // original URL request
print(response.response) // URL response
print(response.result) // result of response serialization
let json = JSON(data: response.data!)
print(json[0]["title"])
switch response.result
{
case .Success:
let jsonResponse = JSON(data: response.data!)
if jsonResponse.count > 0
{
self.arrPosts.addObjectsFromArray(jsonResponse.arrayObject!)
}
dispatch_async(dispatch_get_main_queue())
{
// *** Update your UI/UX here ***
}
case .Failure:
print(response.debugDescription)
}
}
관련 문제
- 1. iPhone 애플리케이션에서 WSDL Webservice를 호출하는 방법은 무엇입니까?
- 2. 클라이언트를 만들지 않고 webservice를 호출하는 방법은 무엇입니까?
- 3. json webservice를 백그라운드로 호출하는 방법은 무엇입니까?
- 4. C#에서 SOA로 WebService를 호출하는 방법은 무엇입니까?
- 5. Windows Phone 7에서 webservice를 호출하는 방법은 무엇입니까?
- 6. ASP에서 Webservice를 호출하는 가장 좋은 방법은 무엇입니까?
- 7. jquery를 통해 Webservice를 호출하는 방법은 무엇입니까?
- 8. android에서 서비스에서 webservice를 호출하는 방법은 무엇입니까?
- 9. android에서 Ksoap으로 Webservice를 호출하는 방법은 무엇입니까?
- 10. 백그라운드 아이폰에서 webservice를 주기적으로 호출하는 방법은 무엇입니까?
- 11. 쿼리 문자열 데이터가있는 WebService를 호출하는 방법은 무엇입니까?
- 12. windows phone 6.5에서 webservice를 호출하는 방법은 무엇입니까?
- 13. 안드로이드에서 매개 변수를 사용하여 webservice를 호출하는 방법은 무엇입니까?
- 14. jquery 1.0.pack을 사용하여 webservice를 호출하는 방법은 무엇입니까?
- 15. Sharepoint와 동일한 자격 증명을 사용하여 webservice를 호출하는 방법은 무엇입니까?
- 16. jquery와 함께 Ajax를 사용하여 webservice를 호출하는 방법은 무엇입니까?
- 17. 자바에서 webservice를 사용하여 URL (브라우저)에서 메소드를 호출하는 방법은 무엇입니까?
- 18. sendSynchronousRequest를 사용하여 webservice를 호출하는 동안 UI 업데이트
- 19. node.js를 사용하여 webservice를 호출하는 동안 도움이 필요합니까?
- 20. API 게이트웨이를 사용하여 Webservice를 호출하는 방법 AWS
- 21. FB.Event.Subscribe를 안전하게 사용하여 webservice를 호출하는 방법
- 22. IBM websphere portal/WCM에서 soap webservice를 호출하는 방법은 무엇입니까?
- 23. webservice를 호출하는 중 문제가 발생합니까?
- 24. junit이 webservice를 호출하는 메소드를 테스트한다.
- 25. ksoap을 사용하지 않고 android에서 dot net webservice를 호출하는 방법은 무엇입니까?
- 26. Sharepoint CMIS 커넥터 webservice를 통해 createDocument를 성공적으로 호출하는 방법은 무엇입니까?
- 27. 클래식 ASP에서 ASMX webservice를 비동기 적으로 호출하는 방법은 무엇입니까?
- 28. Android SDK에서 Google Maps Direction Webservice를 호출하는 방법은 무엇입니까?
- 29. Cloud Service Project에 추가 된 Silverlight에서 webservice를 호출하는 방법은 무엇입니까?
- 30. .CS WebService를 android 용 javascript로 호출하는 방법은 무엇입니까?
안녕하세요 almofire github 웹 페이지를 확인하셨습니까? 모든 것이 almofire로 작업하는 방법을 잘 설명합니다. 질문을하기 전에 RND 관련 문제를 제안하십시오. 그래서 당신은 더 많은 지식을 얻을 것입니다. –
잘못된 발로 시작하고 있습니다. NSMutableArray 또는 NSMutableDictionary를 사용하지 마십시오. Swift 배열과 사전을 사용하십시오. Objective-C 방식으로 복제하려고 시도하지 않습니다. Swift입니다 : Swift, * à la Swift. * :) – Moritz
올바른 방향을 제시해 주셔서 감사합니다 ... – Dharini