2015-09-13 3 views
0

Я пытаюсь подклассифицировать PFUser для одного из моих приложений. Я знаю, как это сделать в Objective C, но не смог заставить его работать в Swift. В документации по синтаксическому анализу не содержится информация о том, как подклассифицировать PFUser. Я использую версию 7.0 beta 6.Подкласс PFUser в Swift 2.0

Вот моя попытка: по какой-то причине это не нравится PFSubclassing или функция load() и объявления свойств. Я включил следующий в моем файле заголовка моста:

Заголовочный файл

#import <Parse/Parse.h> 
#import <Parse/PFObject+Subclass.h> 

import Parse 
import Foundation 



class User : PFUser, PFSubclassing { 

    override class func load() { 
     self.registerSubclass() 
    } 
    class func parseClassName() -> String! { 
     return "User" 
    } 

    //My variables 
    dynamic var firstname: String 
    dynamic var lastname: String 

} 
+0

Вам не нужно реализовывать parseClassName(), поскольку PFUser уже реализует этот. – Chris

ответ

0

В Swift 2.0, PFSubclassing ненужно, когда подклассов с PFUser.

Удалить PFSubclassing, и вы готовы к работе!