func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
do {
// AmplifyModels is generated in the previous step
// 전송 api Plugin
let apiPlugin = AWSAPIPlugin(modelRegistration: AmplifyModels())
// 데이터 만드는 api Plugin
let dataStorePlugin = AWSDataStorePlugin(modelRegistration: AmplifyModels())
try Amplify.add(plugin: apiPlugin)
try Amplify.add(plugin: dataStorePlugin)
try Amplify.configure()
print("Amplify configured with DataStore plugin")
} catch {
print("Failed to initialize Amplify with \(error)")
return false
}
return true
}
내가 테스트 해볼 테이블의 형식이다.
이제 데이터를 생성하고 읽고 지우기 만들어볼려고 공식 문서 참고하는데 Task, await, async이 등장한다.