I created a project for you from scratch. I think you will miss something when you create your PFClass. I dont know. Whatever my codes look like
This is a ViewController , and it contains an Action button;
import UIKit class ViewController: UIViewController { private let test = Test()
In AppDelegate init, your ParseSDK and Register new Parse subclasses.
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { // Override point for customization after application launch. Parse.setApplicationId("YOUR_API_KEY", clientKey: "YOUR_CLIENT_KEY") Test.registerSubclass() Post.registerSubclass() return true }
Test Subclass ;
import Foundation import Parse class Test: PFObject, PFSubclassing {
Message Subclass ;
class Post: PFObject, PFSubclassing { // Your Properties @NSManaged var owner: PFUser @NSManaged var likeCount: NSNumber static func parseClassName() -> String { return "Post" // Your Class Name } }
In my case, this works fine. If you get an error message, let me know.
Have good coding.
emresancaktar
source share