Realm, Alamofire 사용 팁

2021. 6. 25. 05:23아이폰 개발

GET request에 JSON 바디로 값을 넘기고자 할 경우

Just replace JSON.encoding -> URLEncoding

Alamofire.request(path,method: .get, parameters: params, encoding: URLEncoding.default, headers: nil)

https://stackoverflow.com/questions/55858837/how-to-send-a-json-body-in-a-get-request-with-alamofire

 

How to send a JSON body in a get request with Alamofire

I'm facing a problem since 3 weeks now, I'm using an API pretty particular which need a JSON object as body in a GET request. And I think that it's the main problem I tried to custom my encoding ...

stackoverflow.com

 

https://solarianprogrammer.com/2017/05/02/swift-alamofire-tutorial-uploading-downloading-images/

 

Swift Alamofire tutorial uploading and downloading images | Solarian Programmer

Disclaimer: All data and information provided on this site is for informational purposes only. solarianprogrammer.com makes no representations as to accuracy, completeness, currentness, suitability, or validity of any information on this site and will not

solarianprogrammer.com

https://www.zehye.kr/ios/2020/04/01/12iOS_alamofire/

 

Alamofire란 무엇이고 어떻게 사용하는가? · 지혜의 개발공부로그

Alamofire란 무엇이고 어떻게 사용하는가? 01 Apr 2020 | iOS 개인공부 후 자료를 남기기 위한 목적임으로 내용 상에 오류가 있을 수 있습니다. 참고한 블로그 간단하게… iOS HTTP통신을 할 때 필수 라이

www.zehye.kr

https://gonslab.tistory.com/14

 

iOS Swift 라이브러리 Alamofire 사용하기

안녕하세요 Gons 입니다. 오늘은 많은 분들이 기다리셨던 Alamofire 입니다. Alamofire 는 http 통신을 하기위해서 사용하는 것인데요. GET , POST , Download , DELETE , PATCH 등 다양한 http 통신을 할 수 있어..

gonslab.tistory.com

https://nsios.tistory.com/22

 

[Swift] Alamofire를 사용하여 API JSON 데이터 받기 (2/2)

+ 2020.05.18 2020/05/18 - [iyOmSd/Title: Swift] - [Swift] - Alamofire 5.1 변경된 통신 및 Json Dynamic Key 이전글에서는 [Swift] Alamofire를 사용하여 API JSON 데이터 받기 (1/2) Alamofire과 URLSession..

nsios.tistory.com

https://greatps1215.tistory.com/25

 

[IOS] Swift 서버 이미지 업로드

Set Pod pod 'Alamofire', '~> 5.0.0-rc.3' Upload Image(Swift) let url = "fileupload url" let image = UIImage(named: "Image") let imgData = image!.jpegData(compressionQuality: 0.2)! AF.upload(m..

greatps1215.tistory.com

 

https://fomaios.tistory.com/entry/Swift-Realm%EC%9C%BC%EB%A1%9C-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EA%B4%80%EB%A6%AC%ED%95%98%EA%B8%B0-Realm-DataBase

 

[iOS/Library] Swift Realm으로 데이터 관리하기 (Realm DataBase Save,Read,Update,Delete)

렘이란? 아주 간편하게 사용할 수 있는 모바일 용 오픈소스 객체 데이터베이스입니다 사용법은 우선 pod에 'ReamSwift'를 추가해줍니다. 터미널로 가서 pod install을 해준 뒤 다시 Xcode로 와서 'import Rea

fomaios.tistory.com

 

"Property cannot be marked @objc because its type cannot be represented in Objective-C" 에러 발생시

Int, double과 같은 numeric 타입들은 단순히 Int? Double? 와 같은 optional 타입으로 하면 안되고 RealmOptional<T>() 타입을 사용해서 RealmOptional 변수의 value 프로퍼티를 이용해야합니다. 그리고 @objc dynamic var 가 아니라 let 을 사용합니다.

https://woongsios.tistory.com/84

 

iOS) Realm Numeric Optional

Property cannot be marked @objc because its type cannot be represented in Objective-C 다음과 같은 에러가 발생한다면 숫자를 optional로 생성하려고 한 것은 아닌지 확인해보셔야 합니다. String, Date, Dat..

woongsios.tistory.com

 

https://stackoverflow.com/questions/54472696/failed-to-decode-json-object-expecting-value-line-1-column-1-char-0-p

 

Failed to decode JSON object: Expecting value: line 1 column 1 (char 0)

 

This question is kind of duplicate but I could not find a solution to it. When I am calling the flask app and passing the JSON data, I am getting the error: "Failed to decode JSON object: Expecting

stackoverflow.com