2016-10-25 5 views
0
func sortArrayBasedOnStartTime(_ array: NSArray) -> NSArray 
{ 
    for eventDict in array 
    { 
     let startHourOfThisEvent : String = self.getStartHour((eventDict as! NSArray)["eventStartTime"] as! String) 

     if(hourTemp as! String == startHourOfThisEvent) 
     { 
      arrSpecificHour.add(eventDict as! NSDictionary) 
     } 
    } 
} 
+0

Woher erhalten Sie den Fehler genau? Nach dem Hinzufügen eines Artikels zu arrSpecificHour? – dirtydanee

Antwort

1

Hier ist dein Problem

(eventDict as! NSArray)["eventStartTime"] 

Sie ein Wörterbuch in ein Array konvertieren, konvertieren, die offensichtlich nicht von String zugegriffen werden kann, Arrays kann nur durch Ganzzahlen zugegriffen werden.

Verwandte Themen