Advertisement
jeggy

Untitled

Mar 1st, 2016
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 1.20 KB | None | 0 0
  1. //
  2. //  ViewController.swift
  3. //  CloudApple
  4. //
  5. //  Created by Jógvan Olsen on 3/1/16.
  6. //  Copyright © 2016 Jógvan Olsen. All rights reserved.
  7. //
  8.  
  9. import UIKit
  10. import CloudKit
  11.  
  12. class ViewController: UIViewController {
  13.    
  14.     var db:CKDatabase?
  15.    
  16.     override func viewDidLoad() {
  17.         super.viewDidLoad()
  18.        
  19.         db = CKContainer.defaultContainer().publicCloudDatabase
  20.         insertUser("JohnDoe", password: "1234")
  21.        
  22.     }
  23.    
  24.    
  25.     func insertUser(username:String, password:String){
  26.         let record = CKRecord(recordType: "MyUsers"); // <--   DB Table in cloudkit
  27.         record.setObject(username, forKey: "username"); // <-- Field name in the cloudkit table.
  28.         record.setObject(password, forKey: "passsowrd");
  29.         db?.saveRecord(record){
  30.             record, error in
  31.             if(error==nil){
  32.                 print("Sucessfully saved the record \(record)")
  33.             }else{
  34.                 print("Failed to save record \(record)")
  35.             }
  36.         }
  37.     }
  38.    
  39.    
  40.     override func didReceiveMemoryWarning() {
  41.         super.didReceiveMemoryWarning()
  42.         // Dispose of any resources that can be recreated.
  43.     }
  44.    
  45.    
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement