Skip to content

Instantly share code, notes, and snippets.

View ohetzendorfer's full-sized avatar

Oliver Hetzendorfer ohetzendorfer

View GitHub Profile
//: Playground - noun: a place where people can play
import UIKit
enum Type {
case one, two, three
var order: Int {
switch self {
case .one: return 1
@ohetzendorfer
ohetzendorfer / ResultsExtension.swift
Last active June 21, 2022 11:26
Realm results extension for transforming to array
import RealmSwift
extension Results {
func toArray() -> [T] {
return self.map{ $0 }
}
}
@ohetzendorfer
ohetzendorfer / RealmService.swift
Last active June 21, 2022 11:25
Collection of realm operations. Requires ResultsExtension.swift
import RealmSwift
internal struct RealmService {
private static var realm: Realm? {
do {
return try Realm()
} catch let error as NSError {
print(error)
return nil