Skip to content

Instantly share code, notes, and snippets.

View nsillik's full-sized avatar

Nick Sillik nsillik

  • Mercury Intermedia
  • Pittsburgh, PA
  • 03:36 (UTC -04:00)
View GitHub Profile
0x08243C7fd3fcc33621EDEd884b437E1d125EbE0f

Keybase proof

I hereby claim:

  • I am nsillik on github.
  • I am nsillik (https://keybase.io/nsillik) on keybase.
  • I have a public key ASAg1skOpM3Lem2fQlaiE1odXnVOUFlDSKMzBVe5jWhlbQo

To claim this, I am signing this object:

class ManagedObjectContext : NSManagedObjectContext {
func insert<T : NovelTManagedObject where T: EntityNamable>() -> T {
let entityName = T.entityName()
var managedObject = T(entity: NSEntityDescription.entityForName(entityName, inManagedObjectContext: self), insertIntoManagedObjectContext: self)
return managedObject as T
}
}
@nsillik
nsillik / theworst
Created July 14, 2014 06:08
Oh god, please don't.
import Foundation
import Cocoa
class Provider {
func giveMeOne<T: NSObject>() -> T {
return T()
}
}
let provider = Provider()