5
Po zaktualizowaniu mojego kodu do szybkiego 1,2 i zatrzymany na jednym punkcieNie można przypisać wartości typu "AnyObject?" do wartości typu "String!" - Swift z Parse
var Question:String!
var Answere:String!
var Answeres:[String]!
var ObjectIDsArray:[String]!
var ButtonNumber:String!
var ObjectIDsArrayCount:Int!
var query : PFQuery = PFQuery(className: "AddonQuiz")
query.getObjectInBackgroundWithId(QuestionID){
(ObjectHolder : PFObject?, error : NSError?) -> Void in
if error == nil {
self.Question = ObjectHolder["ImageLink"] as! String
self.Answeres = ObjectHolder["Answeres"] as! Array
self.Answere = ObjectHolder["Right"] as! String
if self.Answeres.count > 0 {
z błędami
Cannot assign a value of type 'AnyObject?' to a value of type 'String!'
Cannot assign a value of type 'AnyObject?' to a value of type '[String]!'
Cannot assign a value of type 'AnyObject?' to a value of type 'String!'
dla linii
self.Question = ObjectHolder["ImageLink"] as! String
self.Answeres = ObjectHolder["Answeres"] as! Array
self.Answere = ObjectHolder["Right"] as! String
Wszelkie prace wokół tego?
@LeonardoSavioDabus, czy możesz mi wytłumaczyć, że kiedyś do tego doszło? –
ObjectHolder: PFObject ?, error: NSError? masz na myśli w tej części jak "ObjectHolder: PFObject !, error: NSError!" ? to nie działa dla mnie –
dodano aktualizację na górze, aby pokazać, jak je zadeklarować –