전체 글
-
Alamofire, Combine으로 POST 데이터 불러오기GET & POST 2022. 7. 15. 12:48
#1. ContentView import SwiftUI struct ContentView: View { @ObservedObject var randomUserViewModel = RandomUserViewModel() var body: some View { List(randomUserViewModel.randomUsers){ aRandomUser in RandomUserRowView(aRandomUser) } // List(0...100, id:\.self){ index in // RandomUserRowView() // } } } struct ContentView_Previews: PreviewProvider { static var previews: some View { ContentView() } }..
-
Post API 호출예GET & POST 2022. 7. 12. 16:25
import UIKit func makePostRequest(){ guard let url = URL(string: "https://jsonplaceholder.typicode.com/posts") else { return } print("Ready...") var request = URLRequest(url: url) //method, body, headers request.httpMethod = "POST" request.setValue("application/json", forHTTPHeaderField: "Content-Type") let body : [String: AnyHashable] = [ "userId" : 1, "title" : "test", "body" : "body1234" ] re..
-
#21. 메뉴(Menu)SwiftUI 앱만들기 2022. 7. 12. 13:44
import SwiftUI let myPets = ["멍멍이","야옹이", "찍찍이"] struct ContentView: View { @State private var shouldShowAlert : Bool = false @State private var myText : String = "" @State private var selected : Int = 0 var body: some View { NavigationView{ VStack(spacing: 20){ Spacer() Text("\(myPets[selected])") .font(.system(size: 60)) .bold() Text("우측 상단에 땡땡땡을 눌러주세요!") .font(.title2) .fontWeight(.black) Spa..