Skip to content

Instantly share code, notes, and snippets.

View TheDarkCode's full-sized avatar

Mark Hamilton TheDarkCode

View GitHub Profile
@TheDarkCode
TheDarkCode / index.html
Created February 6, 2016 04:02
ion-spaced-menu
<html ng-app="ionicApp">
<head>
<meta charset="utf-8">
<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
<title>Side Menus</title>
<link href="//code.ionicframework.com/nightly/css/ionic.css" rel="stylesheet">
<script src="//code.ionicframework.com/nightly/js/ionic.bundle.js"></script>
</head>
@TheDarkCode
TheDarkCode / SoundEffect.swift
Last active February 16, 2016 23:25
Sample class for quickly incorporating sound effects using Swift while making iOS 9 applications.
//
// SoundEffect.swift
// Sample class for quickly incorporating sound effects.
//
// Created by Mark Hamilton on 2/16/16.
// Copyright © 2016 dryverless. All rights reserved.
//
import UIKit
import AVFoundation
@TheDarkCode
TheDarkCode / DynamicImage.swift
Last active February 19, 2016 01:16
Simple class for quickly adding dynamic UIImageViews to your application. Create a single or array of Animation objects to assign to your DynamicImage.
//
// DynamicImage.swift
// Simple class for quickly adding dynamic UIImageViews to your application.
// Create a single or array of Animation objects to assign to your DynamicImage.
//
// Created by Mark Hamilton on 2/17/16. Updated 2/18/16.
// Copyright © 2016 dryverless. All rights reserved.
//
import Foundation
@TheDarkCode
TheDarkCode / NilCoalescingOperator.swift
Last active February 20, 2016 17:45
Example of alternative method for doing if / else statements using Nil Coalescing Operator.
//
// NilCoalescingOperator.swift
// Example of alternative method for doing if / else statements using Nil Coalescing Operator.
//
// Created by Mark Hamilton on 2/20/16.
// Copyright © 2016 dryverless. All rights reserved.
//
private var _otherObject: OtherObject? // returns nil unless set
private let _defaultObject: DefaultObject! = DefaultObject() // create a default
@TheDarkCode
TheDarkCode / SampleAnnotation.swift
Created February 21, 2016 14:36
Sample class for adding annotations to MKMapView.
//
// SampleAnnotation.swift
// Sample class for adding annotations to MKMapView.
//
// Created by Mark Hamilton on 2/21/16.
// Copyright © 2016 dryverless. All rights reserved.
//
import Foundation
import MapKit
@TheDarkCode
TheDarkCode / touchid-authentication-basics.swift
Created March 3, 2016 05:11
Example view controller to demonstrate the use of Touch ID with Swift.
//
// ViewController.swift
// touchid-authentication-basics
//
// Created by Mark Hamilton on 3/2/16.
// Copyright © 2016 dryverless. All rights reserved.
//
import UIKit
import LocalAuthentication
@TheDarkCode
TheDarkCode / AZLocation.swift
Created March 10, 2016 10:20
Sample swift class to use with Azure Search results being returned to client.
//
// GeoJSON.swift
// azure-search-basics
//
// Created by Mark Hamilton on 3/10/16.
// Copyright © 2016 dryverless. All rights reserved.
//
import Foundation
@TheDarkCode
TheDarkCode / AZResult.swift
Created March 10, 2016 10:22
Base class for all results that are returned by Azure Search.
//
// AZResult.swift
// azure-search-basics
//
// Created by Mark Hamilton on 3/10/16.
// Copyright © 2016 dryverless. All rights reserved.
//
import Foundation
@TheDarkCode
TheDarkCode / TrailResult.swift
Created March 10, 2016 10:24
Example implementing AZResult class for results that are returned in a format as seen in the AngularAzureSearch repo samples.
//
// TrailResult.swift
// azure-search-basics
//
// Created by Mark Hamilton on 3/10/16.
// Copyright © 2016 dryverless. All rights reserved.
//
import Foundation