One Paragraph of project description goes here
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
| // | |
| // AudioInterruptionMonitor.swift | |
| // QueuePlayer | |
| // | |
| // Created by Afifi, Mohamed on 4/29/19. | |
| // Copyright © 2019 Quran.com. All rights reserved. | |
| // | |
| // originally DL'ed from https://github.com/quran/quran-ios/blob/master/QueuePlayer/AudioInterruptionMonitor.swift | |
| import AVFoundation |
| // | |
| // CALayer+Pause.swift | |
| // | |
| // Created by Grzegorz Krukowski on 11/05/2017. | |
| // Copyright © 2017. All rights reserved. | |
| // | |
| import Foundation | |
| extension CALayer { |
| // | |
| // debounce-throttle.swift | |
| // | |
| // Created by Simon Ljungberg on 19/12/16. | |
| // License: MIT | |
| // | |
| import Foundation | |
| extension TimeInterval { |
| localeIdentifier | Description | |
|---|---|---|
| eu | Basque | |
| hr_BA | Croatian (Bosnia & Herzegovina) | |
| en_CM | English (Cameroon) | |
| rw_RW | Kinyarwanda (Rwanda) | |
| en_SZ | English (Swaziland) | |
| tk_Latn | Turkmen (Latin) | |
| he_IL | Hebrew (Israel) | |
| ar | Arabic | |
| uz_Arab | Uzbek (Arabic) |
| // | |
| // CALayer+MBAnimationPersistence.h | |
| // | |
| // Created by Matej Bukovinski on 19. 03. 14. | |
| // Copyright (c) 2014 Matej Bukovinski. All rights reserved. | |
| // | |
| #import <QuartzCore/QuartzCore.h> | |
Generate the list yourself:
$ cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS*.sdk/System/Library/Frameworks/UIKit.framework/Headers
$ grep UI_APPEARANCE_SELECTOR ./* | \
sed 's/NS_AVAILABLE_IOS(.*)//g' | \
sed 's/NS_DEPRECATED_IOS(.*)//g' | \
sed 's/API_AVAILABLE(.*)//g' | \
sed 's/API_UNAVAILABLE(.*)//g' | \
sed 's/UI_APPEARANCE_SELECTOR//g' | \