Skip to content

Instantly share code, notes, and snippets.

@myell0w
Created September 1, 2016 13:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save myell0w/b057e5d8c065040855083848834142d9 to your computer and use it in GitHub Desktop.
Save myell0w/b057e5d8c065040855083848834142d9 to your computer and use it in GitHub Desktop.
NSMutableArray -> [TypedArray]
func allNodesWithoutSorting() -> [MNCNode] {
let allNodes = NSMutableArray(object: self.mainNode)
self.addAll(subnodesOfNode: self.mainNode, toArray: allNodes)
// trick the compiler…
return (allNodes as AnyObject as? [MNCNode]) ?? []
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment