Swift code snippets
From Hawk Wiki
Revision as of 04:15, 23 March 2015 by Hall (Talk | contribs) (→Swift: Convert between CGImage, CIImage and UIImage)
Contents
- 1 Swift Code snippts
- 1.1 Swift: Use NSUserDefaults to Store Persistence Data
- 1.2 Swift: Making Network Request Using NSURLConnection
- 1.3 Swift:Use AFNetworking setImageWithURL
- 1.4 Swift:Using UIRefreshControl
- 1.5 Swift:Example of fetching messages from Parse
- 1.6 Swift:Auto Table Row Height
- 1.7 Swift:Navigation between storyboards
- 1.8 Swift:Notification Observer Using NSNotificationCenter
- 1.9 Swift:Get Raw Histogram from CGImage
- 1.10 Swift:UIGraphics Drawing on UIView
- 1.11 Swift:UIGraphics Scale Down CGImage
- 1.12 Swift: Convert between CGImage, CIImage and UIImage
- 1.13 Swift Detect Volumn Button Press
Swift Code snippts
Back To IOS_Swift
Swift: Use NSUserDefaults to Store Persistence Data
Swift: Making Network Request Using NSURLConnection
Swift:Use AFNetworking setImageWithURL
Swift:Using UIRefreshControl
Swift:Example of fetching messages from Parse
https://gist.github.com/sandofsky/7134b1ff90d235901254
Swift:Auto Table Row Height
Swift:Notification Observer Using NSNotificationCenter
Swift:Get Raw Histogram from CGImage
Swift:UIGraphics Drawing on UIView
Swift:UIGraphics Scale Down CGImage
Swift: Convert between CGImage, CIImage and UIImage
Swift Detect Volumn Button Press
Credit to http://stackoverflow.com/questions/28471481/swift-detect-volume-button-press
Detect volume button press, also hide volume HUD
import MediaPlayer //Only for hidding Volume view func listenVolumeButton(){ let audioSession = AVAudioSession.sharedInstance() audioSession.setActive(true, error: nil) audioSession.addObserver(self, forKeyPath: "outputVolume", options: NSKeyValueObservingOptions.New, context: nil) //If you want to hide Volume HUD view var volumeView: MPVolumeView = MPVolumeView(frame: CGRectZero) view.addSubview(volumeView) } override func observeValueForKeyPath(keyPath: String, ofObject object: AnyObject, change: [NSObject : AnyObject], context: UnsafeMutablePointer<Void>) { if keyPath == "outputVolume"{ print("got in here") } }