├── Frameworks ├── AFNetworking.framework │ ├── AFNetworking │ ├── Headers │ │ ├── AFHTTPRequestOperation.h │ │ ├── AFHTTPRequestOperationManager.h │ │ ├── AFHTTPSessionManager.h │ │ ├── AFNetworkActivityIndicatorManager.h │ │ ├── AFNetworkReachabilityManager.h │ │ ├── AFNetworking-umbrella.h │ │ ├── AFNetworking.h │ │ ├── AFSecurityPolicy.h │ │ ├── AFURLConnectionOperation.h │ │ ├── AFURLRequestSerialization.h │ │ ├── AFURLResponseSerialization.h │ │ ├── AFURLSessionManager.h │ │ ├── UIActivityIndicatorView+AFNetworking.h │ │ ├── UIAlertView+AFNetworking.h │ │ ├── UIButton+AFNetworking.h │ │ ├── UIImageView+AFNetworking.h │ │ ├── UIKit+AFNetworking.h │ │ ├── UIProgressView+AFNetworking.h │ │ ├── UIRefreshControl+AFNetworking.h │ │ └── UIWebView+AFNetworking.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ └── _CodeSignature │ │ └── CodeResources ├── AWSCognito.framework │ ├── AWSCognito │ ├── Headers │ │ ├── AWSCognito-umbrella.h │ │ ├── AWSCognito.h │ │ ├── AWSCognitoConflict.h │ │ ├── AWSCognitoDataset.h │ │ ├── AWSCognitoHandlers.h │ │ ├── AWSCognitoRecord.h │ │ ├── AWSCognitoService.h │ │ ├── AWSCognitoSyncModel.h │ │ ├── AWSCognitoSyncResources.h │ │ └── AWSCognitoSyncService.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ └── _CodeSignature │ │ └── CodeResources ├── AWSCore.framework │ ├── AWSCore │ ├── Headers │ │ ├── AWSBolts.h │ │ ├── AWSCategory.h │ │ ├── AWSClientContext.h │ │ ├── AWSCognitoIdentity.h │ │ ├── AWSCognitoIdentityModel.h │ │ ├── AWSCognitoIdentityResources.h │ │ ├── AWSCognitoIdentityService.h │ │ ├── AWSCore-umbrella.h │ │ ├── AWSCore.h │ │ ├── AWSCredentialsProvider.h │ │ ├── AWSEXTKeyPathCoding.h │ │ ├── AWSEXTRuntimeExtensions.h │ │ ├── AWSEXTScope.h │ │ ├── AWSExecutor.h │ │ ├── AWSIdentityProvider.h │ │ ├── AWSLogging.h │ │ ├── AWSMTLJSONAdapter.h │ │ ├── AWSMTLManagedObjectAdapter.h │ │ ├── AWSMTLModel+NSCoding.h │ │ ├── AWSMTLModel.h │ │ ├── AWSMTLReflection.h │ │ ├── AWSMTLValueTransformer.h │ │ ├── AWSMantle.h │ │ ├── AWSModel.h │ │ ├── AWSNetworking.h │ │ ├── AWSSTS.h │ │ ├── AWSSTSModel.h │ │ ├── AWSSTSResources.h │ │ ├── AWSSTSService.h │ │ ├── AWSSerialization.h │ │ ├── AWSService.h │ │ ├── AWSServiceEnum.h │ │ ├── AWSSignature.h │ │ ├── AWSSynchronizedMutableDictionary.h │ │ ├── AWSTask.h │ │ ├── AWSTaskCompletionSource.h │ │ ├── AWSURLRequestRetryHandler.h │ │ ├── AWSURLRequestSerialization.h │ │ ├── AWSURLResponseSerialization.h │ │ ├── AWSURLSessionManager.h │ │ ├── AWSValidation.h │ │ ├── AWSmetamacros.h │ │ ├── NSArray+AWSMTLManipulationAdditions.h │ │ ├── NSDictionary+AWSMTLManipulationAdditions.h │ │ ├── NSError+AWSMTLModelException.h │ │ ├── NSObject+AWSMTLComparisonAdditions.h │ │ ├── NSValueTransformer+AWSMTLInversionAdditions.h │ │ └── NSValueTransformer+AWSMTLPredefinedTransformerAdditions.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ ├── PrivateHeaders │ │ ├── AWSFMDB.h │ │ ├── AWSFMDatabase.h │ │ ├── AWSFMDatabaseAdditions.h │ │ ├── AWSFMDatabasePool.h │ │ ├── AWSFMDatabaseQueue.h │ │ ├── AWSFMResultSet.h │ │ ├── AWSGZIP.h │ │ ├── AWSReachability.h │ │ ├── AWSTMCache.h │ │ ├── AWSTMDiskCache.h │ │ ├── AWSTMMemoryCache.h │ │ ├── AWSUICKeyChainStore.h │ │ ├── AWSXMLDictionary.h │ │ └── AWSXMLWriter.h │ └── _CodeSignature │ │ └── CodeResources ├── AWSMobileAnalytics.framework │ ├── AWSMobileAnalytics │ ├── Headers │ │ ├── AWSMobileAnalytics-umbrella.h │ │ ├── AWSMobileAnalytics.h │ │ ├── AWSMobileAnalyticsAppleMonetizationEventBuilder.h │ │ ├── AWSMobileAnalyticsConfiguration.h │ │ ├── AWSMobileAnalyticsERS.h │ │ ├── AWSMobileAnalyticsERSModel.h │ │ ├── AWSMobileAnalyticsERSResources.h │ │ ├── AWSMobileAnalyticsERSService.h │ │ ├── AWSMobileAnalyticsEvent.h │ │ ├── AWSMobileAnalyticsEventClient.h │ │ ├── AWSMobileAnalyticsMonetizationEventBuilder.h │ │ ├── AWSMobileAnalyticsOptions.h │ │ ├── AWSMobileAnalyticsService.h │ │ └── AWSMobileAnalyticsVirtualMonetizationEventBuilder.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ ├── PrivateHeaders │ │ ├── AWSMobileAnalyticsActiveSessionState.h │ │ ├── AWSMobileAnalyticsBufferedReader.h │ │ ├── AWSMobileAnalyticsClientContextInterceptor.h │ │ ├── AWSMobileAnalyticsConfigurationKeys.h │ │ ├── AWSMobileAnalyticsConfiguring.h │ │ ├── AWSMobileAnalyticsConnectivity.h │ │ ├── AWSMobileAnalyticsConnectivityPolicy.h │ │ ├── AWSMobileAnalyticsConstants.h │ │ ├── AWSMobileAnalyticsContext.h │ │ ├── AWSMobileAnalyticsCountDownLatch.h │ │ ├── AWSMobileAnalyticsDateUtils.h │ │ ├── AWSMobileAnalyticsDefaultContext.h │ │ ├── AWSMobileAnalyticsDefaultDeliveryClient.h │ │ ├── AWSMobileAnalyticsDefaultEvent.h │ │ ├── AWSMobileAnalyticsDefaultEventClient.h │ │ ├── AWSMobileAnalyticsDefaultFileManager.h │ │ ├── AWSMobileAnalyticsDefaultHttpClient.h │ │ ├── AWSMobileAnalyticsDefaultInterceptor.h │ │ ├── AWSMobileAnalyticsDefaultOptions.h │ │ ├── AWSMobileAnalyticsDefaultRequest.h │ │ ├── AWSMobileAnalyticsDefaultResponse.h │ │ ├── AWSMobileAnalyticsDefaultSessionClient+SessionState.h │ │ ├── AWSMobileAnalyticsDefaultSessionClient.h │ │ ├── AWSMobileAnalyticsDelayedBlock.h │ │ ├── AWSMobileAnalyticsDeliveryClient.h │ │ ├── AWSMobileAnalyticsDeliveryPolicy.h │ │ ├── AWSMobileAnalyticsDeliveryPolicyFactory.h │ │ ├── AWSMobileAnalyticsERSRequestBuilder.h │ │ ├── AWSMobileAnalyticsEncryptedBufferedReader.h │ │ ├── AWSMobileAnalyticsErrorUtils.h │ │ ├── AWSMobileAnalyticsEventConstraintDecorator.h │ │ ├── AWSMobileAnalyticsEventObserver.h │ │ ├── AWSMobileAnalyticsEventStore.h │ │ ├── AWSMobileAnalyticsFile.h │ │ ├── AWSMobileAnalyticsFileEventStore.h │ │ ├── AWSMobileAnalyticsFileManager.h │ │ ├── AWSMobileAnalyticsHttpCachingConfiguration.h │ │ ├── AWSMobileAnalyticsHttpClient.h │ │ ├── AWSMobileAnalyticsHttpConstants.h │ │ ├── AWSMobileAnalyticsIOSConnectivity.h │ │ ├── AWSMobileAnalyticsIOSLifeCycleManager.h │ │ ├── AWSMobileAnalyticsIOSPreferences.h │ │ ├── AWSMobileAnalyticsIOSSystem.h │ │ ├── AWSMobileAnalyticsInactiveSessionState.h │ │ ├── AWSMobileAnalyticsInstanceIdInterceptor.h │ │ ├── AWSMobileAnalyticsInterceptor.h │ │ ├── AWSMobileAnalyticsInternalEvent.h │ │ ├── AWSMobileAnalyticsInternalEventClient.h │ │ ├── AWSMobileAnalyticsJSONSerializer.h │ │ ├── AWSMobileAnalyticsLifeCycleManager.h │ │ ├── AWSMobileAnalyticsLogInterceptor.h │ │ ├── AWSMobileAnalyticsPausedSessionState.h │ │ ├── AWSMobileAnalyticsPreferences.h │ │ ├── AWSMobileAnalyticsPrefsUniqueIdService.h │ │ ├── AWSMobileAnalyticsRandomUUIDGenerator.h │ │ ├── AWSMobileAnalyticsRequest.h │ │ ├── AWSMobileAnalyticsRequestTimingInterceptor.h │ │ ├── AWSMobileAnalyticsResponse.h │ │ ├── AWSMobileAnalyticsSDKInfo.h │ │ ├── AWSMobileAnalyticsSDKInfoInterceptor.h │ │ ├── AWSMobileAnalyticsSerializable.h │ │ ├── AWSMobileAnalyticsSerializerFactory.h │ │ ├── AWSMobileAnalyticsSession.h │ │ ├── AWSMobileAnalyticsSessionClient.h │ │ ├── AWSMobileAnalyticsSessionClientState.h │ │ ├── AWSMobileAnalyticsSessionStore.h │ │ ├── AWSMobileAnalyticsStringUtils.h │ │ ├── AWSMobileAnalyticsSubmissionTimePolicy.h │ │ ├── AWSMobileAnalyticsSystem.h │ │ ├── AWSMobileAnalyticsUniqueIdGenerator.h │ │ ├── AWSMobileAnalyticsUniqueIdService.h │ │ └── AWSMobileAnalyticsWriter.h │ └── _CodeSignature │ │ └── CodeResources ├── Alamofire.framework │ ├── Alamofire │ ├── Headers │ │ ├── Alamofire-Swift.h │ │ └── Alamofire-umbrella.h │ ├── Info.plist │ ├── Modules │ │ ├── Alamofire.swiftmodule │ │ │ ├── arm64.swiftdoc │ │ │ └── arm64.swiftmodule │ │ └── module.modulemap │ └── _CodeSignature │ │ └── CodeResources ├── Aspects.framework │ ├── Aspects │ ├── Headers │ │ ├── Aspects-umbrella.h │ │ └── Aspects.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ └── _CodeSignature │ │ └── CodeResources ├── BlocksKit.framework │ ├── BlocksKit │ ├── Headers │ │ ├── A2BlockInvocation.h │ │ ├── A2DynamicDelegate.h │ │ ├── BKMacros.h │ │ ├── BlocksKit+MessageUI.h │ │ ├── BlocksKit+UIKit.h │ │ ├── BlocksKit-umbrella.h │ │ ├── BlocksKit.h │ │ ├── MFMailComposeViewController+BlocksKit.h │ │ ├── MFMessageComposeViewController+BlocksKit.h │ │ ├── NSArray+BlocksKit.h │ │ ├── NSCache+BlocksKit.h │ │ ├── NSDictionary+BlocksKit.h │ │ ├── NSIndexSet+BlocksKit.h │ │ ├── NSInvocation+BlocksKit.h │ │ ├── NSMutableArray+BlocksKit.h │ │ ├── NSMutableDictionary+BlocksKit.h │ │ ├── NSMutableIndexSet+BlocksKit.h │ │ ├── NSMutableOrderedSet+BlocksKit.h │ │ ├── NSMutableSet+BlocksKit.h │ │ ├── NSObject+A2BlockDelegate.h │ │ ├── NSObject+A2DynamicDelegate.h │ │ ├── NSObject+BKAssociatedObjects.h │ │ ├── NSObject+BKBlockExecution.h │ │ ├── NSObject+BKBlockObservation.h │ │ ├── NSOrderedSet+BlocksKit.h │ │ ├── NSSet+BlocksKit.h │ │ ├── NSTimer+BlocksKit.h │ │ ├── NSURLConnection+BlocksKit.h │ │ ├── UIActionSheet+BlocksKit.h │ │ ├── UIAlertView+BlocksKit.h │ │ ├── UIBarButtonItem+BlocksKit.h │ │ ├── UIControl+BlocksKit.h │ │ ├── UIGestureRecognizer+BlocksKit.h │ │ ├── UIImagePickerController+BlocksKit.h │ │ ├── UIPopoverController+BlocksKit.h │ │ ├── UITextField+BlocksKit.h │ │ ├── UIView+BlocksKit.h │ │ └── UIWebView+BlocksKit.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ └── _CodeSignature │ │ └── CodeResources ├── Bolts.framework │ ├── Bolts │ ├── Headers │ │ ├── BFAppLink.h │ │ ├── BFAppLinkNavigation.h │ │ ├── BFAppLinkResolving.h │ │ ├── BFAppLinkReturnToRefererController.h │ │ ├── BFAppLinkReturnToRefererView.h │ │ ├── BFAppLinkReturnToRefererView_Internal.h │ │ ├── BFAppLinkTarget.h │ │ ├── BFExecutor.h │ │ ├── BFTask.h │ │ ├── BFTaskCompletionSource.h │ │ ├── BFURL.h │ │ ├── BFWebViewAppLinkResolver.h │ │ ├── Bolts-umbrella.h │ │ ├── Bolts.h │ │ └── BoltsVersion.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ └── _CodeSignature │ │ └── CodeResources ├── CocoaAsyncSocket.framework │ ├── CocoaAsyncSocket │ ├── Headers │ │ ├── AsyncSocket.h │ │ ├── AsyncUdpSocket.h │ │ ├── CocoaAsyncSocket-umbrella.h │ │ ├── GCDAsyncSocket.h │ │ └── GCDAsyncUdpSocket.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ └── _CodeSignature │ │ └── CodeResources ├── CocoaLumberjack.framework │ ├── CocoaLumberjack │ ├── Headers │ │ ├── CocoaLumberjack-umbrella.h │ │ ├── DDASLLogCapture.h │ │ ├── DDASLLogger.h │ │ ├── DDAbstractDatabaseLogger.h │ │ ├── DDAssert.h │ │ ├── DDContextFilterLogFormatter.h │ │ ├── DDDispatchQueueLogFormatter.h │ │ ├── DDFileLogger.h │ │ ├── DDLog+LOGV.h │ │ ├── DDLog.h │ │ ├── DDMultiFormatter.h │ │ └── DDTTYLogger.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ └── _CodeSignature │ │ └── CodeResources ├── FLEX.framework │ ├── FLEX │ ├── Headers │ │ ├── FLEX-umbrella.h │ │ ├── FLEXArgumentInputColorView.h │ │ ├── FLEXArgumentInputFontView.h │ │ ├── FLEXArgumentInputFontsPickerView.h │ │ ├── FLEXArgumentInputJSONObjectView.h │ │ ├── FLEXArgumentInputNotSupportedView.h │ │ ├── FLEXArgumentInputNumberView.h │ │ ├── FLEXArgumentInputStringView.h │ │ ├── FLEXArgumentInputStructView.h │ │ ├── FLEXArgumentInputSwitchView.h │ │ ├── FLEXArgumentInputTextView.h │ │ ├── FLEXArgumentInputView.h │ │ ├── FLEXArgumentInputViewFactory.h │ │ ├── FLEXArrayExplorerViewController.h │ │ ├── FLEXClassExplorerViewController.h │ │ ├── FLEXClassesTableViewController.h │ │ ├── FLEXDefaultEditorViewController.h │ │ ├── FLEXDefaultsExplorerViewController.h │ │ ├── FLEXDescriptionTableViewCell.h │ │ ├── FLEXDictionaryExplorerViewController.h │ │ ├── FLEXExplorerToolbar.h │ │ ├── FLEXExplorerViewController.h │ │ ├── FLEXFieldEditorView.h │ │ ├── FLEXFieldEditorViewController.h │ │ ├── FLEXFileBrowserTableViewController.h │ │ ├── FLEXGlobalsTableViewController.h │ │ ├── FLEXGlobalsTableViewControllerEntry.h │ │ ├── FLEXHeapEnumerator.h │ │ ├── FLEXHierarchyTableViewCell.h │ │ ├── FLEXHierarchyTableViewController.h │ │ ├── FLEXImageExplorerViewController.h │ │ ├── FLEXImagePreviewViewController.h │ │ ├── FLEXInstancesTableViewController.h │ │ ├── FLEXIvarEditorViewController.h │ │ ├── FLEXLibrariesTableViewController.h │ │ ├── FLEXLiveObjectsTableViewController.h │ │ ├── FLEXManager+Private.h │ │ ├── FLEXManager.h │ │ ├── FLEXMethodCallingViewController.h │ │ ├── FLEXObjectExplorerFactory.h │ │ ├── FLEXObjectExplorerViewController.h │ │ ├── FLEXPropertyEditorViewController.h │ │ ├── FLEXResources.h │ │ ├── FLEXRuntimeUtility.h │ │ ├── FLEXSetExplorerViewController.h │ │ ├── FLEXToolbarItem.h │ │ ├── FLEXUtility.h │ │ ├── FLEXViewControllerExplorerViewController.h │ │ ├── FLEXViewExplorerViewController.h │ │ ├── FLEXWebViewController.h │ │ └── FLEXWindow.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ └── _CodeSignature │ │ └── CodeResources ├── FXBlurView.framework │ ├── FXBlurView │ ├── Headers │ │ ├── FXBlurView-umbrella.h │ │ └── FXBlurView.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ └── _CodeSignature │ │ └── CodeResources ├── GBDeviceInfo.framework │ ├── GBDeviceInfo │ ├── Headers │ │ ├── GBDeviceInfo-umbrella.h │ │ ├── GBDeviceInfo.h │ │ ├── GBDeviceInfo_iOS.h │ │ └── GBTypes_iOS.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ └── _CodeSignature │ │ └── CodeResources ├── HexColors.framework │ ├── Headers │ │ ├── HexColor.h │ │ └── HexColors-umbrella.h │ ├── HexColors │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ └── _CodeSignature │ │ └── CodeResources ├── JSQSystemSoundPlayer.framework │ ├── Headers │ │ ├── JSQSystemSoundPlayer-umbrella.h │ │ └── JSQSystemSoundPlayer.h │ ├── Info.plist │ ├── JSQSystemSoundPlayer │ ├── Modules │ │ └── module.modulemap │ └── _CodeSignature │ │ └── CodeResources ├── MAObjCRuntime.framework │ ├── Headers │ │ ├── MAObjCRuntime-umbrella.h │ │ ├── MARTNSObject.h │ │ ├── RTIvar.h │ │ ├── RTMethod.h │ │ ├── RTProperty.h │ │ ├── RTProtocol.h │ │ └── RTUnregisteredClass.h │ ├── Info.plist │ ├── MAObjCRuntime │ ├── Modules │ │ └── module.modulemap │ └── _CodeSignature │ │ └── CodeResources ├── Masonry.framework │ ├── Headers │ │ ├── MASCompositeConstraint.h │ │ ├── MASConstraint+Private.h │ │ ├── MASConstraint.h │ │ ├── MASConstraintMaker.h │ │ ├── MASLayoutConstraint.h │ │ ├── MASUtilities.h │ │ ├── MASViewAttribute.h │ │ ├── MASViewConstraint.h │ │ ├── Masonry-umbrella.h │ │ ├── Masonry.h │ │ ├── NSArray+MASAdditions.h │ │ ├── NSArray+MASShorthandAdditions.h │ │ ├── NSLayoutConstraint+MASDebugAdditions.h │ │ ├── View+MASAdditions.h │ │ └── View+MASShorthandAdditions.h │ ├── Info.plist │ ├── Masonry │ ├── Modules │ │ └── module.modulemap │ └── _CodeSignature │ │ └── CodeResources ├── Mixpanel.framework │ ├── Headers │ │ ├── MPCJSONDataSerializer.h │ │ ├── MPCJSONSerializer.h │ │ ├── MPCSerializedJSONData.h │ │ ├── Mixpanel-umbrella.h │ │ ├── Mixpanel.h │ │ └── NSData+MPBase64.h │ ├── Info.plist │ ├── Mixpanel │ ├── Modules │ │ └── module.modulemap │ └── _CodeSignature │ │ └── CodeResources ├── Moya.framework │ ├── Headers │ │ ├── Moya-Swift.h │ │ └── Moya-umbrella.h │ ├── Info.plist │ ├── Modules │ │ ├── Moya.swiftmodule │ │ │ ├── arm64.swiftdoc │ │ │ └── arm64.swiftmodule │ │ └── module.modulemap │ ├── Moya │ └── _CodeSignature │ │ └── CodeResources ├── NJKWebViewProgress.framework │ ├── Headers │ │ ├── NJKWebViewProgress-umbrella.h │ │ ├── NJKWebViewProgress.h │ │ └── NJKWebViewProgressView.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ ├── NJKWebViewProgress │ └── _CodeSignature │ │ └── CodeResources ├── NPReachability.framework │ ├── Headers │ │ ├── NPReachability-umbrella.h │ │ └── NPReachability.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ ├── NPReachability │ └── _CodeSignature │ │ └── CodeResources ├── ObjectiveSugar.framework │ ├── Headers │ │ ├── NSArray+ObjectiveSugar.h │ │ ├── NSDictionary+ObjectiveSugar.h │ │ ├── NSMutableArray+ObjectiveSugar.h │ │ ├── NSNumber+ObjectiveSugar.h │ │ ├── NSSet+ObjectiveSugar.h │ │ ├── NSString+ObjectiveSugar.h │ │ ├── ObjectiveSugar-umbrella.h │ │ └── ObjectiveSugar.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ ├── ObjectiveSugar │ └── _CodeSignature │ │ └── CodeResources ├── Ono.framework │ ├── Headers │ │ ├── ONOXMLDocument.h │ │ └── Ono-umbrella.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ ├── Ono │ ├── PrivateHeaders │ │ └── Ono.h │ └── _CodeSignature │ │ └── CodeResources ├── Reachability.framework │ ├── Headers │ │ ├── Reachability-umbrella.h │ │ └── Reachability.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ ├── Reachability │ └── _CodeSignature │ │ └── CodeResources ├── SAMCategories.framework │ ├── Headers │ │ ├── NSArray+SAMAdditions.h │ │ ├── NSData+SAMAdditions.h │ │ ├── NSDate+SAMAdditions.h │ │ ├── NSDictionary+SAMAdditions.h │ │ ├── NSNumber+SAMAdditions.h │ │ ├── NSObject+SAMAdditions.h │ │ ├── NSString+SAMAdditions.h │ │ ├── NSURL+SAMAdditions.h │ │ ├── NSUserDefaults+SAMAdditions.h │ │ ├── SAMCategories-umbrella.h │ │ ├── SAMCategories.h │ │ ├── UIApplication+SAMAdditions.h │ │ ├── UIColor+SAMAdditions.h │ │ ├── UIControl+SAMAdditions.h │ │ ├── UIDevice+SAMAdditions.h │ │ ├── UIScreen+SAMAdditions.h │ │ ├── UIScrollView+SAMAdditions.h │ │ ├── UIView+SAMAdditions.h │ │ └── UIViewController+SAMAdditions.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ ├── SAMCategories │ ├── SAMCategories.bundle │ │ ├── da.lproj │ │ │ └── SAMCategories.strings │ │ ├── de.lproj │ │ │ └── SAMCategories.strings │ │ ├── en.lproj │ │ │ └── SAMCategories.strings │ │ ├── es.lproj │ │ │ └── SAMCategories.strings │ │ ├── fr.lproj │ │ │ └── SAMCategories.strings │ │ ├── id.lproj │ │ │ └── SAMCategories.strings │ │ ├── it.lproj │ │ │ └── SAMCategories.strings │ │ ├── ja.lproj │ │ │ └── SAMCategories.strings │ │ ├── ko.lproj │ │ │ └── SAMCategories.strings │ │ ├── ms.lproj │ │ │ └── SAMCategories.strings │ │ ├── nl.lproj │ │ │ └── SAMCategories.strings │ │ ├── pt.lproj │ │ │ └── SAMCategories.strings │ │ ├── pt_PT.lproj │ │ │ └── SAMCategories.strings │ │ ├── ru.lproj │ │ │ └── SAMCategories.strings │ │ ├── sv.lproj │ │ │ └── SAMCategories.strings │ │ ├── zh_Hans.lproj │ │ │ └── SAMCategories.strings │ │ └── zh_Hant.lproj │ │ │ └── SAMCategories.strings │ └── _CodeSignature │ │ └── CodeResources ├── SMXMLDocument.framework │ ├── Headers │ │ ├── SMXMLDocument-umbrella.h │ │ └── SMXMLDocument.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ ├── SMXMLDocument │ └── _CodeSignature │ │ └── CodeResources ├── SSKeychain.framework │ ├── Headers │ │ ├── SSKeychain-umbrella.h │ │ ├── SSKeychain.h │ │ └── SSKeychainQuery.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ ├── SSKeychain │ └── _CodeSignature │ │ └── CodeResources ├── STPTransitions.framework │ ├── Headers │ │ ├── STPBlockTransition.h │ │ ├── STPPresentationController.h │ │ ├── STPTransition.h │ │ ├── STPTransitionCenter.h │ │ ├── STPTransitions-umbrella.h │ │ ├── STPTransitions.h │ │ ├── UIGestureRecognizer+STPTransition.h │ │ ├── UINavigationController+STPTransitions.h │ │ └── UIViewController+STPTransitions.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ ├── STPTransitions │ └── _CodeSignature │ │ └── CodeResources ├── Shimmer.framework │ ├── Headers │ │ ├── FBShimmering.h │ │ ├── FBShimmeringLayer.h │ │ ├── FBShimmeringView.h │ │ └── Shimmer-umbrella.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ ├── Shimmer │ └── _CodeSignature │ │ └── CodeResources ├── SwiftyJSON.framework │ ├── Headers │ │ ├── SwiftyJSON-Swift.h │ │ └── SwiftyJSON-umbrella.h │ ├── Info.plist │ ├── Modules │ │ ├── SwiftyJSON.swiftmodule │ │ │ ├── arm64.swiftdoc │ │ │ └── arm64.swiftmodule │ │ └── module.modulemap │ ├── SwiftyJSON │ └── _CodeSignature │ │ └── CodeResources ├── TOMSMorphingLabel.framework │ ├── Headers │ │ ├── NSString+Morphing.h │ │ ├── TOMSMorphingLabel-umbrella.h │ │ └── TOMSMorphingLabel.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ ├── TOMSMorphingLabel │ └── _CodeSignature │ │ └── CodeResources ├── UIImage_PDF.framework │ ├── Headers │ │ ├── NSData+MD5.h │ │ ├── NSString+MD5.h │ │ ├── PDFView.h │ │ ├── UIImage+PDF-umbrella.h │ │ ├── UIImage+PDF.h │ │ └── UIView+Image.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ ├── UIImage_PDF │ └── _CodeSignature │ │ └── CodeResources ├── YapDatabase.framework │ ├── Headers │ │ ├── YDBCKChangeSet.h │ │ ├── YDBCKMergeInfo.h │ │ ├── YDBCKRecord.h │ │ ├── YDBCKRecordInfo.h │ │ ├── YapCache.h │ │ ├── YapCollectionKey.h │ │ ├── YapDatabase-umbrella.h │ │ ├── YapDatabase.h │ │ ├── YapDatabaseCloudKit.h │ │ ├── YapDatabaseCloudKitConnection.h │ │ ├── YapDatabaseCloudKitOptions.h │ │ ├── YapDatabaseCloudKitTransaction.h │ │ ├── YapDatabaseCloudKitTypes.h │ │ ├── YapDatabaseConnection.h │ │ ├── YapDatabaseExtension.h │ │ ├── YapDatabaseExtensionConnection.h │ │ ├── YapDatabaseExtensionTransaction.h │ │ ├── YapDatabaseFilteredView.h │ │ ├── YapDatabaseFilteredViewConnection.h │ │ ├── YapDatabaseFilteredViewTransaction.h │ │ ├── YapDatabaseFilteredViewTypes.h │ │ ├── YapDatabaseFullTextSearch.h │ │ ├── YapDatabaseFullTextSearchConnection.h │ │ ├── YapDatabaseFullTextSearchHandler.h │ │ ├── YapDatabaseFullTextSearchSnippetOptions.h │ │ ├── YapDatabaseFullTextSearchTransaction.h │ │ ├── YapDatabaseOptions.h │ │ ├── YapDatabaseQuery.h │ │ ├── YapDatabaseRelationship.h │ │ ├── YapDatabaseRelationshipConnection.h │ │ ├── YapDatabaseRelationshipEdge.h │ │ ├── YapDatabaseRelationshipNode.h │ │ ├── YapDatabaseRelationshipOptions.h │ │ ├── YapDatabaseRelationshipTransaction.h │ │ ├── YapDatabaseSearchQueue.h │ │ ├── YapDatabaseSearchQueuePrivate.h │ │ ├── YapDatabaseSearchResultsView.h │ │ ├── YapDatabaseSearchResultsViewConnection.h │ │ ├── YapDatabaseSearchResultsViewOptions.h │ │ ├── YapDatabaseSearchResultsViewTransaction.h │ │ ├── YapDatabaseSecondaryIndex.h │ │ ├── YapDatabaseSecondaryIndexConnection.h │ │ ├── YapDatabaseSecondaryIndexHandler.h │ │ ├── YapDatabaseSecondaryIndexOptions.h │ │ ├── YapDatabaseSecondaryIndexSetup.h │ │ ├── YapDatabaseSecondaryIndexTransaction.h │ │ ├── YapDatabaseTransaction.h │ │ ├── YapDatabaseView.h │ │ ├── YapDatabaseViewChange.h │ │ ├── YapDatabaseViewConnection.h │ │ ├── YapDatabaseViewMappings.h │ │ ├── YapDatabaseViewOptions.h │ │ ├── YapDatabaseViewRangeOptions.h │ │ ├── YapDatabaseViewTransaction.h │ │ ├── YapDatabaseViewTypes.h │ │ ├── YapMurmurHash.h │ │ ├── YapSet.h │ │ └── YapWhitelistBlacklist.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ ├── PrivateHeaders │ │ ├── NSDictionary+YapDatabase.h │ │ ├── YDBCKAttachRequest.h │ │ ├── YDBCKChangeQueue.h │ │ ├── YDBCKChangeRecord.h │ │ ├── YDBCKMappingTableInfo.h │ │ ├── YDBCKRecordTableInfo.h │ │ ├── YapDatabaseCloudKitPrivate.h │ │ ├── YapDatabaseConnectionDefaults.h │ │ ├── YapDatabaseConnectionState.h │ │ ├── YapDatabaseExtensionPrivate.h │ │ ├── YapDatabaseFilteredViewPrivate.h │ │ ├── YapDatabaseFullTextSearchPrivate.h │ │ ├── YapDatabaseLogging.h │ │ ├── YapDatabaseManager.h │ │ ├── YapDatabasePrivate.h │ │ ├── YapDatabaseRelationshipEdgePrivate.h │ │ ├── YapDatabaseRelationshipPrivate.h │ │ ├── YapDatabaseSearchResultsViewPrivate.h │ │ ├── YapDatabaseSecondaryIndexPrivate.h │ │ ├── YapDatabaseStatement.h │ │ ├── YapDatabaseString.h │ │ ├── YapDatabaseViewChangePrivate.h │ │ ├── YapDatabaseViewMappingsPrivate.h │ │ ├── YapDatabaseViewPage.h │ │ ├── YapDatabaseViewPageMetadata.h │ │ ├── YapDatabaseViewPrivate.h │ │ ├── YapDatabaseViewRangeOptionsPrivate.h │ │ ├── YapDatabaseViewState.h │ │ ├── YapDebugDictionary.h │ │ ├── YapMemoryTable.h │ │ ├── YapNull.h │ │ ├── YapRowidSet.h │ │ └── YapTouch.h │ ├── YapDatabase │ └── _CodeSignature │ │ └── CodeResources └── zipzap.framework │ ├── Headers │ ├── ZZArchive.h │ ├── ZZArchiveEntry.h │ ├── ZZConstants.h │ ├── ZZError.h │ ├── ZipZap.h │ └── zipzap-umbrella.h │ ├── Info.plist │ ├── Modules │ └── module.modulemap │ ├── _CodeSignature │ └── CodeResources │ └── zipzap ├── ProfilingDyld.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── ProfilingDyld.xccheckout └── xcuserdata │ └── stepanhruda.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ ├── ProfilingDyld.xcscheme │ └── xcschememanagement.plist ├── ProfilingDyld ├── AppDelegate.swift ├── Base.lproj │ ├── LaunchScreen.xib │ └── Main.storyboard ├── Images.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json ├── Info.plist └── ViewController.swift ├── ProfilingDyldTests ├── Info.plist └── ProfilingDyldTests.swift └── README.md /Frameworks/AFNetworking.framework/AFNetworking: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/AFNetworking.framework/AFNetworking -------------------------------------------------------------------------------- /Frameworks/AFNetworking.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/AFNetworking.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/AFNetworking.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module AFNetworking { 2 | umbrella header "AFNetworking-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/AWSCognito.framework/AWSCognito: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/AWSCognito.framework/AWSCognito -------------------------------------------------------------------------------- /Frameworks/AWSCognito.framework/Headers/AWSCognito-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "AWSCognito.h" 4 | #import "AWSCognitoConflict.h" 5 | #import "AWSCognitoDataset.h" 6 | #import "AWSCognitoHandlers.h" 7 | #import "AWSCognitoRecord.h" 8 | #import "AWSCognitoService.h" 9 | #import "AWSCognitoSyncModel.h" 10 | #import "AWSCognitoSyncResources.h" 11 | #import "AWSCognitoSyncService.h" 12 | 13 | FOUNDATION_EXPORT double AWSCognitoVersionNumber; 14 | FOUNDATION_EXPORT const unsigned char AWSCognitoVersionString[]; 15 | 16 | -------------------------------------------------------------------------------- /Frameworks/AWSCognito.framework/Headers/AWSCognito.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | */ 4 | 5 | #import "AWSCognitoService.h" 6 | #import "AWSCognitoDataset.h" 7 | #import "AWSCognitoRecord.h" 8 | #import "AWSCognitoHandlers.h" 9 | #import "AWSCognitoConflict.h" 10 | -------------------------------------------------------------------------------- /Frameworks/AWSCognito.framework/Headers/AWSCognitoSyncResources.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | @interface AWSCognitoSyncResources : NSObject 19 | 20 | + (instancetype)sharedInstance; 21 | 22 | - (NSDictionary *)JSONObject; 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /Frameworks/AWSCognito.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/AWSCognito.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/AWSCognito.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module AWSCognito { 2 | umbrella header "AWSCognito-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/AWSCore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/AWSCore.framework/AWSCore -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Headers/AWSBolts.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2014, Facebook, Inc. 3 | * All rights reserved. 4 | * 5 | * This source code is licensed under the BSD-style license found in the 6 | * LICENSE file in the root directory of this source tree. An additional grant 7 | * of patent rights can be found in the PATENTS file in the same directory. 8 | * 9 | */ 10 | 11 | #import "AWSExecutor.h" 12 | #import "AWSTask.h" 13 | #import "AWSTaskCompletionSource.h" 14 | 15 | /*! @abstract 80175001: There were multiple errors. */ 16 | extern NSInteger const kAWSMultipleErrorsError; 17 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Headers/AWSCognitoIdentity.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import 18 | #import "AWSCognitoIdentityService.h" 19 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Headers/AWSCognitoIdentityResources.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | @interface AWSCognitoIdentityResources : NSObject 19 | 20 | + (instancetype)sharedInstance; 21 | 22 | - (NSDictionary *)JSONObject; 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Headers/AWSCore.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | #import "AWSService.h" 19 | #import "AWSNetworking.h" 20 | #import "AWSCredentialsProvider.h" 21 | #import "AWSValidation.h" 22 | #import "AWSURLRequestSerialization.h" 23 | #import "AWSURLResponseSerialization.h" 24 | #import "AWSCategory.h" 25 | #import "AWSLogging.h" 26 | #import "AWSClientContext.h" 27 | 28 | #import "AWSSTS.h" 29 | #import "AWSCognitoIdentity.h" 30 | 31 | #import "AWSBolts.h" 32 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Headers/AWSMTLValueTransformer.h: -------------------------------------------------------------------------------- 1 | // 2 | // MTLValueTransformer.h 3 | // Mantle 4 | // 5 | // Created by Justin Spahr-Summers on 2012-09-11. 6 | // Copyright (c) 2012 GitHub. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | typedef id (^AWSMTLValueTransformerBlock)(id); 12 | 13 | // 14 | // A value transformer supporting block-based transformation. 15 | // 16 | @interface AWSMTLValueTransformer : NSValueTransformer 17 | 18 | // Returns a transformer which transforms values using the given block. Reverse 19 | // transformations will not be allowed. 20 | + (instancetype)transformerWithBlock:(AWSMTLValueTransformerBlock)transformationBlock; 21 | 22 | // Returns a transformer which transforms values using the given block, for 23 | // forward or reverse transformations. 24 | + (instancetype)reversibleTransformerWithBlock:(AWSMTLValueTransformerBlock)transformationBlock; 25 | 26 | // Returns a transformer which transforms values using the given blocks. 27 | + (instancetype)reversibleTransformerWithForwardBlock:(AWSMTLValueTransformerBlock)forwardBlock reverseBlock:(AWSMTLValueTransformerBlock)reverseBlock; 28 | 29 | @end 30 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Headers/AWSMantle.h: -------------------------------------------------------------------------------- 1 | // 2 | // Mantle.h 3 | // Mantle 4 | // 5 | // Created by Justin Spahr-Summers on 2012-09-04. 6 | // Copyright (c) 2012 GitHub. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | //! Project version number for Mantle. 12 | FOUNDATION_EXPORT double AWSMantleVersionNumber; 13 | 14 | //! Project version string for Mantle. 15 | FOUNDATION_EXPORT const unsigned char AWSMantleVersionString[]; 16 | 17 | #import "AWSMTLJSONAdapter.h" 18 | #import "AWSMTLManagedObjectAdapter.h" 19 | #import "AWSMTLModel.h" 20 | #import "AWSMTLModel+NSCoding.h" 21 | #import "AWSMTLValueTransformer.h" 22 | #import "NSArray+AWSMTLManipulationAdditions.h" 23 | #import "NSDictionary+AWSMTLManipulationAdditions.h" 24 | #import "NSObject+AWSMTLComparisonAdditions.h" 25 | #import "NSValueTransformer+AWSMTLInversionAdditions.h" 26 | #import "NSValueTransformer+AWSMTLPredefinedTransformerAdditions.h" 27 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Headers/AWSSTS.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import 18 | #import "AWSSTSService.h" 19 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Headers/AWSSTSResources.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | @interface AWSSTSResources : NSObject 19 | 20 | + (instancetype)sharedInstance; 21 | 22 | - (NSDictionary *)JSONObject; 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Headers/AWSSynchronizedMutableDictionary.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | @interface AWSSynchronizedMutableDictionary : NSObject 19 | 20 | - (id)objectForKey:(id)aKey; 21 | - (void)removeObjectForKey:(id)aKey; 22 | - (void)setObject:(id)anObject forKey:(id )aKey; 23 | - (NSArray *)allKeys; 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Headers/AWSURLRequestRetryHandler.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | #import "AWSNetworking.h" 19 | 20 | @interface AWSURLRequestRetryHandler : NSObject 21 | 22 | @property (nonatomic, assign) uint32_t maxRetryCount; 23 | 24 | - (instancetype)initWithMaximumRetryCount:(uint32_t)maxRetryCount; 25 | 26 | @end 27 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Headers/AWSURLSessionManager.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSNetworking.h" 18 | 19 | @interface AWSURLSessionManager : NSObject 20 | 21 | @property (nonatomic, strong) AWSNetworkingConfiguration *configuration; 22 | 23 | - (instancetype)initWithConfiguration:(AWSNetworkingConfiguration *)configuration; 24 | 25 | - (void)dataTaskWithRequest:(AWSNetworkingRequest *)request 26 | completionHandler:(AWSNetworkingCompletionHandlerBlock)completionHandler; 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Headers/NSArray+AWSMTLManipulationAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSArray+MTLManipulationAdditions.h 3 | // Mantle 4 | // 5 | // Created by Josh Abernathy on 9/19/12. 6 | // Copyright (c) 2012 GitHub. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSArray (AWSMTLManipulationAdditions) 12 | 13 | // The first object in the array or nil if the array is empty. 14 | // Forwards to `firstObject` which has been first declared in iOS7, but works with iOS4/10.6. 15 | @property (nonatomic, readonly, strong) id awsmtl_firstObject; 16 | 17 | // Returns a new array without all instances of the given object. 18 | - (NSArray *)awsmtl_arrayByRemovingObject:(id)object; 19 | 20 | // Returns a new array without the first object. If the array is empty, it 21 | // returns the empty array. 22 | - (NSArray *)awsmtl_arrayByRemovingFirstObject; 23 | 24 | // Returns a new array without the last object. If the array is empty, it 25 | // returns the empty array. 26 | - (NSArray *)awsmtl_arrayByRemovingLastObject; 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Headers/NSDictionary+AWSMTLManipulationAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSDictionary+MTLManipulationAdditions.h 3 | // Mantle 4 | // 5 | // Created by Justin Spahr-Summers on 2012-09-24. 6 | // Copyright (c) 2012 GitHub. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSDictionary (AWSMTLManipulationAdditions) 12 | 13 | // Merges the keys and values from the given dictionary into the receiver. If 14 | // both the receiver and `dictionary` have a given key, the value from 15 | // `dictionary` is used. 16 | // 17 | // Returns a new dictionary containing the entries of the receiver combined with 18 | // those of `dictionary`. 19 | - (NSDictionary *)awsmtl_dictionaryByAddingEntriesFromDictionary:(NSDictionary *)dictionary; 20 | 21 | // Creates a new dictionary with all the entries for the given keys removed from 22 | // the receiver. 23 | - (NSDictionary *)awsmtl_dictionaryByRemovingEntriesWithKeys:(NSSet *)keys; 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Headers/NSError+AWSMTLModelException.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSError+MTLModelException.h 3 | // Mantle 4 | // 5 | // Created by Robert Böhnke on 7/6/13. 6 | // Copyright (c) 2013 GitHub. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSError (AWSMTLModelException) 12 | 13 | // Creates a new error for an exception that occured during updating an 14 | // MTLModel. 15 | // 16 | // exception - The exception that was thrown while updating the model. 17 | // This argument must not be nil. 18 | // 19 | // Returns an error that takes its localized description and failure reason 20 | // from the exception. 21 | + (instancetype)awsmtl_modelErrorWithException:(NSException *)exception; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Headers/NSObject+AWSMTLComparisonAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSObject+MTLComparisonAdditions.h 3 | // Mantle 4 | // 5 | // Created by Josh Vera on 10/26/12. 6 | // Copyright (c) 2012 GitHub. All rights reserved. 7 | // 8 | // Portions copyright (c) 2011 Bitswift. All rights reserved. 9 | // See the LICENSE file for more information. 10 | // 11 | 12 | #import 13 | 14 | // Returns whether both objects are identical or equal via -isEqual: 15 | BOOL AWSMTLEqualObjects(id obj1, id obj2); 16 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Headers/NSValueTransformer+AWSMTLInversionAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSValueTransformer+MTLInversionAdditions.h 3 | // Mantle 4 | // 5 | // Created by Justin Spahr-Summers on 2013-05-18. 6 | // Copyright (c) 2013 GitHub. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSValueTransformer (AWSMTLInversionAdditions) 12 | 13 | // Flips the direction of the receiver's transformation, such that 14 | // -transformedValue: will become -reverseTransformedValue:, and vice-versa. 15 | // 16 | // The receiver must allow reverse transformation. 17 | // 18 | // Returns an inverted transformer. 19 | - (NSValueTransformer *)awsmtl_invertedTransformer; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/AWSCore.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module AWSCore { 2 | umbrella header "AWSCore-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | 7 | private header "AWSFMDatabase.h" 8 | private header "AWSFMDatabaseAdditions.h" 9 | private header "AWSFMDatabasePool.h" 10 | private header "AWSFMDatabaseQueue.h" 11 | private header "AWSFMDB.h" 12 | private header "AWSFMResultSet.h" 13 | private header "AWSGZIP.h" 14 | private header "AWSReachability.h" 15 | private header "AWSTMCache.h" 16 | private header "AWSTMDiskCache.h" 17 | private header "AWSTMMemoryCache.h" 18 | private header "AWSUICKeyChainStore.h" 19 | private header "AWSXMLDictionary.h" 20 | private header "AWSXMLWriter.h" 21 | } 22 | -------------------------------------------------------------------------------- /Frameworks/AWSCore.framework/PrivateHeaders/AWSFMDB.h: -------------------------------------------------------------------------------- 1 | #import "AWSFMDatabase.h" 2 | #import "AWSFMResultSet.h" 3 | #import "AWSFMDatabaseAdditions.h" 4 | #import "AWSFMDatabaseQueue.h" 5 | #import "AWSFMDatabasePool.h" 6 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/AWSMobileAnalytics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/AWSMobileAnalytics.framework/AWSMobileAnalytics -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/Headers/AWSMobileAnalytics-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "AWSMobileAnalytics.h" 4 | #import "AWSMobileAnalyticsAppleMonetizationEventBuilder.h" 5 | #import "AWSMobileAnalyticsConfiguration.h" 6 | #import "AWSMobileAnalyticsEvent.h" 7 | #import "AWSMobileAnalyticsEventClient.h" 8 | #import "AWSMobileAnalyticsMonetizationEventBuilder.h" 9 | #import "AWSMobileAnalyticsOptions.h" 10 | #import "AWSMobileAnalyticsService.h" 11 | #import "AWSMobileAnalyticsVirtualMonetizationEventBuilder.h" 12 | #import "AWSMobileAnalyticsERS.h" 13 | #import "AWSMobileAnalyticsERSModel.h" 14 | #import "AWSMobileAnalyticsERSResources.h" 15 | #import "AWSMobileAnalyticsERSService.h" 16 | 17 | FOUNDATION_EXPORT double AWSMobileAnalyticsVersionNumber; 18 | FOUNDATION_EXPORT const unsigned char AWSMobileAnalyticsVersionString[]; 19 | 20 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/Headers/AWSMobileAnalytics.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import 18 | 19 | #import "AWSMobileAnalyticsService.h" 20 | #import "AWSMobileAnalyticsOptions.h" 21 | 22 | #import "AWSMobileAnalyticsEvent.h" 23 | #import "AWSMobileAnalyticsEventClient.h" 24 | #import "AWSMobileAnalyticsMonetizationEventBuilder.h" 25 | #import "AWSMobileAnalyticsAppleMonetizationEventBuilder.h" 26 | #import "AWSMobileAnalyticsVirtualMonetizationEventBuilder.h" 27 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/Headers/AWSMobileAnalyticsERS.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import 18 | #import "AWSMobileAnalyticsERSService.h" 19 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/Headers/AWSMobileAnalyticsERSResources.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | @interface AWSMobileAnalyticsERSResources : NSObject 19 | 20 | + (instancetype)sharedInstance; 21 | 22 | - (NSDictionary *)JSONObject; 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/AWSMobileAnalytics.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsActiveSessionState.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsSessionClientState.h" 18 | 19 | @interface AWSMobileAnalyticsActiveSessionState : NSObject 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsClientContextInterceptor.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsDefaultInterceptor.h" 18 | 19 | @class AWSClientContext; 20 | 21 | @interface AWSMobileAnalyticsClientContextInterceptor : AWSMobileAnalyticsDefaultInterceptor 22 | 23 | + (AWSMobileAnalyticsClientContextInterceptor *)contextInterceptorWithClientContext:(AWSClientContext *)clientContext; 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsConnectivity.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | @protocol AWSMobileAnalyticsConnectivity 19 | 20 | @required 21 | @property (nonatomic, readonly) BOOL isConnected; 22 | 23 | @required 24 | @property (nonatomic, readonly) BOOL hasWifi; 25 | 26 | @required 27 | @property (nonatomic, readonly) BOOL hasWAN; 28 | 29 | @end 30 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsConstants.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | 17 | 18 | #define kHttpMethodGet (@"GET") 19 | #define kHttpMethodPost (@"POST") 20 | 21 | #define kAllocationEndpoint @"/applications/%@/treatments" 22 | #define kConfigurationEndpoint @"/applications/%@/configuration" 23 | #define kEventRecordingEndpoint @"" 24 | 25 | #define kDataBufferSize (16 * 3 * 8) 26 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsCountDownLatch.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | @interface AWSMobileAnalyticsCountDownLatch : NSObject 19 | @property(nonatomic, readonly) NSUInteger count; 20 | -(id)initWithCount:(NSUInteger)count; 21 | -(void)countDown; 22 | -(void)await; 23 | @end 24 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsDateUtils.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | typedef uint64_t UTCTimeMillis; 19 | 20 | @interface AWSMobileAnalyticsDateUtils : NSObject 21 | 22 | + (NSString *)isoDateTimeWithTimestamp:(UTCTimeMillis)theTimeStamp; 23 | + (NSString *)isoDateTime:(NSDate *)theDate; 24 | + (UTCTimeMillis)utcTimeMillisNow; 25 | + (UTCTimeMillis)utcTimeMillisFromDate:(NSDate*)theDate; 26 | + (NSDate*)dateFromutcTimeMillis:(UTCTimeMillis)utcMillis; 27 | + (NSString *)iso8061FormatDateStamp:(NSDate *)theDate; 28 | + (NSString *)iso8061FormatDateTime:(NSDate *)theDate; 29 | 30 | @end 31 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsDefaultInterceptor.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsInterceptor.h" 18 | 19 | @interface AWSMobileAnalyticsDefaultInterceptor : NSObject 20 | 21 | -(void) before:(id) theRequest; 22 | 23 | -(void) after:(id) theResponse; 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsDefaultOptions.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsOptions.h" 18 | 19 | @interface AWSMobileAnalyticsDefaultOptions : NSObject 20 | @property (nonatomic, readonly) BOOL allowEventCollection; 21 | @property (nonatomic, readonly) BOOL allowWANDelivery; 22 | 23 | +(AWSMobileAnalyticsDefaultOptions*) optionsWithAllowEventCollection:(BOOL)allowEventCollection 24 | withWANDelivery:(BOOL)allowWANDelivery; 25 | @end 26 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsDeliveryClient.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsInternalEvent.h" 18 | #import "AWSMobileAnalyticsEventObserver.h" 19 | 20 | @protocol AWSMobileAnalyticsDeliveryClient 21 | -(void) enqueueEventForDelivery:(id) event; 22 | -(void) attemptDelivery; 23 | -(void) forceDeliveryAndWaitForCompletion:(BOOL)shouldWait; 24 | -(void) waitForDeliveryOperations; 25 | -(NSArray*) batchedEvents; 26 | @end 27 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsDeliveryPolicy.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | @protocol AWSMobileAnalyticsDeliveryPolicy 19 | -(BOOL)isAllowed; 20 | -(void)handleDeliveryAttempt:(BOOL)attemptSuccesful; 21 | @end 22 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsEncryptedBufferedReader.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | @class AWSMobileAnalyticsBufferedReader; 19 | 20 | @interface AWSMobileAnalyticsEncryptedBufferedReader : NSObject 21 | 22 | +(AWSMobileAnalyticsEncryptedBufferedReader*)readerWithReader:(AWSMobileAnalyticsBufferedReader *)reader 23 | secretKey:(NSString *)secretKey; 24 | -(BOOL)readLine:(NSString**)line withError:(NSError**)readError; 25 | -(void)close; 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsErrorUtils.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | @interface AWSMobileAnalyticsErrorUtils : NSObject 19 | 20 | +(NSError *) errorWithDomain:(NSString *) theDomain 21 | withDescription:(NSString *) theDescription 22 | withErrorCode:(int) theErrorCode; 23 | 24 | +(BOOL) safeSetError:(NSError **)theProvidedError 25 | withError:(NSError *)theError; 26 | @end 27 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsEventObserver.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsInternalEvent.h" 18 | 19 | @protocol AWSMobileAnalyticsEventObserver 20 | 21 | -(void) notify:(id) event; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsEventStore.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | @protocol AWSMobileAnalyticsEventIterator 19 | 20 | @required 21 | -(void) removeReadEvents; 22 | 23 | @required 24 | -(NSString *) peek; 25 | 26 | @required 27 | -(BOOL) hasNext; 28 | 29 | @required 30 | -(NSString *) next; 31 | 32 | @end 33 | 34 | @protocol AWSMobileAnalyticsEventStore 35 | 36 | @required 37 | -(BOOL) put:(NSString *) theEvent withError:(NSError**) theError; 38 | 39 | @required 40 | -(id) iterator; 41 | 42 | @end 43 | 44 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsHttpConstants.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | #define CONTENT_ENCODING_HEADER_KEY @"Content-Encoding" 19 | #define CONTENT_ENCODING_GZIP @"gzip" 20 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsIOSConnectivity.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsConnectivity.h" 18 | 19 | @class AWSReachability; 20 | 21 | @interface AWSMobileAnalyticsIOSConnectivity : NSObject 22 | 23 | -(id) initWithReachability:(AWSReachability*) theReachability; 24 | 25 | @property (nonatomic, readonly) AWSReachability* reachability; 26 | 27 | -(BOOL) isConnected; 28 | 29 | -(BOOL) hasWifi; 30 | 31 | -(BOOL) hasWAN; 32 | 33 | @end 34 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsInactiveSessionState.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsSessionClientState.h" 18 | 19 | @interface AWSMobileAnalyticsInactiveSessionState : NSObject 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsInstanceIdInterceptor.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsDefaultInterceptor.h" 18 | 19 | static NSString* const INSTANCE_ID_HEADER_KEY = @"x-amzn-Context-Id"; 20 | 21 | @interface AWSMobileAnalyticsInstanceIdInterceptor : AWSMobileAnalyticsDefaultInterceptor 22 | 23 | @property (nonatomic, readwrite) NSString *instanceId; 24 | 25 | -(id) initWithInstanceId:(NSString *)instanceId; 26 | 27 | -(void) before:(id)theRequest; 28 | 29 | @end 30 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsInterceptor.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsRequest.h" 18 | #import "AWSMobileAnalyticsResponse.h" 19 | 20 | @protocol AWSMobileAnalyticsInterceptor 21 | 22 | @required 23 | -(void) before:(id) theRequest; 24 | 25 | @required 26 | -(void) after:(id) theResponse; 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsInternalEvent.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsEvent.h" 18 | #import "AWSMobileAnalyticsDateUtils.h" 19 | 20 | @protocol AWSMobileAnalyticsInternalEvent 21 | 22 | @required 23 | @property (nonatomic, readonly) UTCTimeMillis eventTimestamp; 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsJSONSerializer.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsSerializable.h" 18 | 19 | @interface AWSMobileAnalyticsJSONSerializer : NSObject 20 | - (NSData *) writeObject:(id) theObject; 21 | - (NSData *) writeArray:(NSArray *) theArray; 22 | - (NSDictionary *) readObject:(NSData *) theData; 23 | - (NSArray *) readArray:(NSData *) theData; 24 | @end 25 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsLogInterceptor.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsDefaultInterceptor.h" 18 | 19 | @interface AWSMobileAnalyticsLogInterceptor : AWSMobileAnalyticsDefaultInterceptor 20 | 21 | -(void) before:(id) theRequest; 22 | 23 | -(void) after:(id) theResponse; 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsPausedSessionState.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsSessionClientState.h" 18 | 19 | @interface AWSMobileAnalyticsPausedSessionState : NSObject 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsPrefsUniqueIdService.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsUniqueIdService.h" 18 | 19 | @protocol AWSMobileAnalyticsUniqueIdGenerator; 20 | 21 | 22 | @interface AWSMobileAnalyticsPrefsUniqueIdService : NSObject 23 | 24 | +(AWSMobileAnalyticsPrefsUniqueIdService*)idService; 25 | +(AWSMobileAnalyticsPrefsUniqueIdService*)idServiceWithGenerator:(id)generator; 26 | 27 | -(NSString*)getUniqueIdWithContext:(id)insightsContext; 28 | 29 | @end 30 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsRandomUUIDGenerator.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsUniqueIdGenerator.h" 18 | 19 | 20 | @interface AWSMobileAnalyticsRandomUUIDGenerator : NSObject 21 | 22 | +(AWSMobileAnalyticsRandomUUIDGenerator*) generator; 23 | -(NSString*)generateUniqueIdString; 24 | @end 25 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsSDKInfo.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | @interface AWSMobileAnalyticsSDKInfo : NSObject 19 | 20 | @property(nonatomic) NSString* sdkVersion; 21 | @property(nonatomic) NSString* sdkName; 22 | 23 | +(AWSMobileAnalyticsSDKInfo*)sdkInfoFromBrazil; 24 | +(AWSMobileAnalyticsSDKInfo*)sdkInfoWithName:(NSString*)name withVersion:(NSString*)version; 25 | 26 | @end 27 | 28 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsSerializable.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | @protocol AWSMobileAnalyticsSerializer 19 | - (NSData *) writeObject:(id) theObject; 20 | - (NSData *) writeArray:(NSArray *) theArray; 21 | - (NSDictionary *) readObject:(NSData *) theData; 22 | - (NSArray *) readArray:(NSData *) theData; 23 | @end -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsSerializerFactory.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsSerializable.h" 18 | #import "AWSMobileAnalyticsJSONSerializer.h" 19 | 20 | @interface AWSMobileAnalyticsSerializerFactory : NSObject 21 | 22 | typedef NS_ENUM(NSInteger, FormatType) { 23 | JSON = 0 24 | }; 25 | 26 | +(id) serializerFromFormatType:(FormatType) theFormatType; 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsSessionClient.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | @protocol AWSMobileAnalyticsSessionClient 19 | 20 | @required 21 | - (void) startSession; 22 | @required 23 | - (void) stopSession; 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsSessionStore.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsFileManager.h" 18 | #import "AWSMobileAnalyticsFile.h" 19 | #import "AWSMobileAnalyticsSession.h" 20 | 21 | @interface AWSMobileAnalyticsSessionStore : NSObject 22 | 23 | - (instancetype)initWithFileManager:(id)fileManager; 24 | 25 | - (AWSMobileAnalyticsSession *)retrievePersistedSessionDetails; 26 | 27 | - (void)persistSessionDetails:(AWSMobileAnalyticsSession *)session; 28 | 29 | - (BOOL)deletePesistedSession; 30 | 31 | @end 32 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsSubmissionTimePolicy.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsDeliveryPolicy.h" 18 | #import "AWSMobileAnalyticsContext.h" 19 | 20 | @interface AWSMobileAnalyticsSubmissionTimePolicy : NSObject 21 | 22 | +(AWSMobileAnalyticsSubmissionTimePolicy*)policyWithPreferences:(id)preferences 23 | withTimeInterval:(NSTimeInterval)waitInterval; 24 | 25 | -(BOOL)isAllowed; 26 | -(void)handleDeliveryAttempt:(BOOL)attemptSuccesful; 27 | @end 28 | 29 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsUniqueIdGenerator.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | @protocol AWSMobileAnalyticsUniqueIdGenerator 19 | 20 | @required 21 | -(NSString*)generateUniqueIdString; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsUniqueIdService.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | #import "AWSMobileAnalyticsContext.h" 18 | 19 | @protocol AWSMobileAnalyticsUniqueIdService 20 | 21 | @required 22 | -(NSString*)getUniqueIdWithContext:(id)insightsContext; 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /Frameworks/AWSMobileAnalytics.framework/PrivateHeaders/AWSMobileAnalyticsWriter.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | Licensed under the Apache License, Version 2.0 (the "License"). 5 | You may not use this file except in compliance with the License. 6 | A copy of the License is located at 7 | 8 | http://aws.amazon.com/apache2.0 9 | 10 | or in the "license" file accompanying this file. This file is distributed 11 | on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 12 | express or implied. See the License for the specific language governing 13 | permissions and limitations under the License. 14 | */ 15 | 16 | #import 17 | 18 | @interface AWSMobileAnalyticsWriter : NSObject 19 | 20 | +(AWSMobileAnalyticsWriter*)writerWithOutputStream:(NSOutputStream*)outputStream; 21 | 22 | -(BOOL)write:(NSString*)stringToWrite error:(NSError**)writeError; 23 | -(BOOL)writeLine:(NSString*)stringToWrite error:(NSError**)writeError; 24 | -(void)close; 25 | 26 | @end 27 | -------------------------------------------------------------------------------- /Frameworks/Alamofire.framework/Alamofire: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Alamofire.framework/Alamofire -------------------------------------------------------------------------------- /Frameworks/Alamofire.framework/Headers/Alamofire-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | 4 | FOUNDATION_EXPORT double AlamofireVersionNumber; 5 | FOUNDATION_EXPORT const unsigned char AlamofireVersionString[]; 6 | 7 | -------------------------------------------------------------------------------- /Frameworks/Alamofire.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Alamofire.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/Alamofire.framework/Modules/Alamofire.swiftmodule/arm64.swiftdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Alamofire.framework/Modules/Alamofire.swiftmodule/arm64.swiftdoc -------------------------------------------------------------------------------- /Frameworks/Alamofire.framework/Modules/Alamofire.swiftmodule/arm64.swiftmodule: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Alamofire.framework/Modules/Alamofire.swiftmodule/arm64.swiftmodule -------------------------------------------------------------------------------- /Frameworks/Alamofire.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module Alamofire { 2 | umbrella header "Alamofire-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | 8 | module Alamofire.Swift { 9 | header "Alamofire-Swift.h" 10 | } 11 | -------------------------------------------------------------------------------- /Frameworks/Aspects.framework/Aspects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Aspects.framework/Aspects -------------------------------------------------------------------------------- /Frameworks/Aspects.framework/Headers/Aspects-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "Aspects.h" 4 | 5 | FOUNDATION_EXPORT double AspectsVersionNumber; 6 | FOUNDATION_EXPORT const unsigned char AspectsVersionString[]; 7 | 8 | -------------------------------------------------------------------------------- /Frameworks/Aspects.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Aspects.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/Aspects.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module Aspects { 2 | umbrella header "Aspects-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/BlocksKit.framework/BlocksKit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/BlocksKit.framework/BlocksKit -------------------------------------------------------------------------------- /Frameworks/BlocksKit.framework/Headers/MFMailComposeViewController+BlocksKit.h: -------------------------------------------------------------------------------- 1 | // 2 | // MFMailComposeViewController+BlocksKit.h 3 | // BlocksKit 4 | // 5 | 6 | #import 7 | 8 | /** MFMailComposeViewController with block callbacks. 9 | 10 | If you provide a completion handler to an instance of 11 | MFMailComposeViewController but do not implement a delegate callback for 12 | mailComposeController:didFinishWithResult:error:, the mail compose view 13 | controller will automatically be dismissed if it was launched modally. 14 | 15 | Created by [Igor Evsukov](https://github.com/evsukov89) and contributed to 16 | BlocksKit. 17 | 18 | @warning MFMailComposeViewController is only available on a platform with MessageUI. 19 | */ 20 | @interface MFMailComposeViewController (BlocksKit) 21 | 22 | /** The block fired on the dismissal of the mail composition interface. 23 | 24 | This block callback is an analog for the 25 | mailComposeController:didFinishWithResult:error:method 26 | of MFMailComposeViewControllerDelegate. 27 | */ 28 | @property (nonatomic, copy, setter = bk_setCompletionBlock:) void (^bk_completionBlock)(MFMailComposeViewController *controller, MFMailComposeResult result, NSError *error); 29 | 30 | @end 31 | -------------------------------------------------------------------------------- /Frameworks/BlocksKit.framework/Headers/UIImagePickerController+BlocksKit.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIImagePickerController+BlocksKit.h 3 | // BlocksKit 4 | // 5 | // Contributed by Yas Kuraishi. 6 | // 7 | 8 | #import 9 | 10 | /** UIImagePickerController with block callback. 11 | 12 | Created by [Yas Kuraishi](https://github.com/YasKuraishi) and contributed to 13 | BlocksKit. 14 | 15 | @warning UIImagePickerController is only available on a platform with 16 | UIKit. 17 | */ 18 | @interface UIImagePickerController (BlocksKit) 19 | 20 | /** 21 | * The block that fires after the receiver finished picking up an image 22 | */ 23 | @property (nonatomic, copy) void(^bk_didFinishPickingMediaBlock)(UIImagePickerController *, NSDictionary *); 24 | 25 | /** 26 | * The block that fires after the user cancels out of picker 27 | */ 28 | @property (nonatomic, copy) void(^bk_didCancelBlock)(UIImagePickerController *); 29 | 30 | @end 31 | -------------------------------------------------------------------------------- /Frameworks/BlocksKit.framework/Headers/UIPopoverController+BlocksKit.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIPopoverController+BlocksKit.h 3 | // BlocksKit 4 | // 5 | 6 | #import 7 | 8 | /** Block functionality for UIPopoverController. 9 | 10 | Created by [Alexsander Akers](https://github.com/a2) and contributed to BlocksKit. 11 | 12 | @warning UIPopovercontroller is only available on a platform with UIKit. 13 | */ 14 | @interface UIPopoverController (BlocksKit) 15 | 16 | /** The block to be called when the popover controller will dismiss the popover. Return NO to prevent the dismissal of the view. */ 17 | @property (nonatomic, copy, setter = bk_setShouldDismissBlock:) BOOL (^bk_shouldDismissBlock)(UIPopoverController *popoverController); 18 | 19 | /** The block to be called when the user has taken action to dismiss the popover. This is not called when -dismissPopoverAnimated: is called directly. */ 20 | @property (nonatomic, copy, setter = bk_setDidDismissBlock:) void (^bk_didDismissBlock)(UIPopoverController *popoverController); 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /Frameworks/BlocksKit.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/BlocksKit.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/BlocksKit.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module BlocksKit { 2 | umbrella header "BlocksKit-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/Bolts.framework/Bolts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Bolts.framework/Bolts -------------------------------------------------------------------------------- /Frameworks/Bolts.framework/Headers/BFAppLinkResolving.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2014, Facebook, Inc. 3 | * All rights reserved. 4 | * 5 | * This source code is licensed under the BSD-style license found in the 6 | * LICENSE file in the root directory of this source tree. An additional grant 7 | * of patent rights can be found in the PATENTS file in the same directory. 8 | * 9 | */ 10 | 11 | #import 12 | 13 | @class BFTask; 14 | 15 | /*! 16 | Implement this protocol to provide an alternate strategy for resolving 17 | App Links that may include pre-fetching, caching, or querying for App Link 18 | data from an index provided by a service provider. 19 | */ 20 | @protocol BFAppLinkResolving 21 | 22 | /*! 23 | Asynchronously resolves App Link data for a given URL. 24 | 25 | @param url The URL to resolve into an App Link. 26 | @returns A BFTask that will return a BFAppLink for the given URL. 27 | */ 28 | - (BFTask *)appLinkFromURLInBackground:(NSURL *)url; 29 | 30 | @end 31 | -------------------------------------------------------------------------------- /Frameworks/Bolts.framework/Headers/BFAppLinkReturnToRefererView_Internal.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2014, Facebook, Inc. 3 | * All rights reserved. 4 | * 5 | * This source code is licensed under the BSD-style license found in the 6 | * LICENSE file in the root directory of this source tree. An additional grant 7 | * of patent rights can be found in the PATENTS file in the same directory. 8 | * 9 | */ 10 | 11 | #import "BFAppLinkReturnToRefererView.h" 12 | 13 | @interface BFAppLinkReturnToRefererView (Internal) 14 | 15 | - (CGFloat)statusBarHeight; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Frameworks/Bolts.framework/Headers/BFAppLinkTarget.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2014, Facebook, Inc. 3 | * All rights reserved. 4 | * 5 | * This source code is licensed under the BSD-style license found in the 6 | * LICENSE file in the root directory of this source tree. An additional grant 7 | * of patent rights can be found in the PATENTS file in the same directory. 8 | * 9 | */ 10 | 11 | #import 12 | 13 | /*! 14 | Represents a target defined in App Link metadata, consisting of at least 15 | a URL, and optionally an App Store ID and name. 16 | */ 17 | @interface BFAppLinkTarget : NSObject 18 | 19 | /*! Creates a BFAppLinkTarget with the given app site and target URL. */ 20 | + (instancetype)appLinkTargetWithURL:(NSURL *)url 21 | appStoreId:(NSString *)appStoreId 22 | appName:(NSString *)appName; 23 | 24 | /*! The URL prefix for this app link target */ 25 | @property (readonly, copy) NSURL *URL; 26 | 27 | /*! The app ID for the app store */ 28 | @property (readonly, copy) NSString *appStoreId; 29 | 30 | /*! The name of the app */ 31 | @property (readonly, copy) NSString *appName; 32 | 33 | @end 34 | -------------------------------------------------------------------------------- /Frameworks/Bolts.framework/Headers/BFWebViewAppLinkResolver.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2014, Facebook, Inc. 3 | * All rights reserved. 4 | * 5 | * This source code is licensed under the BSD-style license found in the 6 | * LICENSE file in the root directory of this source tree. An additional grant 7 | * of patent rights can be found in the PATENTS file in the same directory. 8 | * 9 | */ 10 | 11 | #import 12 | 13 | #import "BFAppLinkResolving.h" 14 | 15 | /*! 16 | A reference implementation for an App Link resolver that uses a hidden UIWebView 17 | to parse the HTML containing App Link metadata. 18 | */ 19 | @interface BFWebViewAppLinkResolver : NSObject 20 | 21 | /*! 22 | Gets the instance of a BFWebViewAppLinkResolver. 23 | */ 24 | + (instancetype)sharedInstance; 25 | 26 | @end 27 | -------------------------------------------------------------------------------- /Frameworks/Bolts.framework/Headers/Bolts-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "BFAppLink.h" 4 | #import "BFAppLinkNavigation.h" 5 | #import "BFAppLinkResolving.h" 6 | #import "BFAppLinkReturnToRefererController.h" 7 | #import "BFAppLinkReturnToRefererView.h" 8 | #import "BFAppLinkReturnToRefererView_Internal.h" 9 | #import "BFAppLinkTarget.h" 10 | #import "BFExecutor.h" 11 | #import "BFTask.h" 12 | #import "BFTaskCompletionSource.h" 13 | #import "BFURL.h" 14 | #import "BFWebViewAppLinkResolver.h" 15 | #import "Bolts.h" 16 | #import "BoltsVersion.h" 17 | 18 | FOUNDATION_EXPORT double BoltsVersionNumber; 19 | FOUNDATION_EXPORT const unsigned char BoltsVersionString[]; 20 | 21 | -------------------------------------------------------------------------------- /Frameworks/Bolts.framework/Headers/Bolts.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2014, Facebook, Inc. 3 | * All rights reserved. 4 | * 5 | * This source code is licensed under the BSD-style license found in the 6 | * LICENSE file in the root directory of this source tree. An additional grant 7 | * of patent rights can be found in the PATENTS file in the same directory. 8 | * 9 | */ 10 | 11 | #import "BoltsVersion.h" 12 | #import "BFExecutor.h" 13 | #import "BFTask.h" 14 | #import "BFTaskCompletionSource.h" 15 | 16 | #if TARGET_OS_IPHONE 17 | #import "BFAppLinkNavigation.h" 18 | #import "BFAppLink.h" 19 | #import "BFAppLinkTarget.h" 20 | #import "BFURL.h" 21 | #endif 22 | 23 | /*! @abstract 80175001: There were multiple errors. */ 24 | extern NSInteger const kBFMultipleErrorsError; 25 | 26 | @interface Bolts : NSObject 27 | 28 | /*! 29 | Returns the version of the Bolts Framework as an NSString. 30 | */ 31 | + (NSString *)version; 32 | 33 | @end 34 | -------------------------------------------------------------------------------- /Frameworks/Bolts.framework/Headers/BoltsVersion.h: -------------------------------------------------------------------------------- 1 | #define BOLTS_VERSION @"1.1.1" 2 | -------------------------------------------------------------------------------- /Frameworks/Bolts.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Bolts.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/Bolts.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module Bolts { 2 | umbrella header "Bolts-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/CocoaAsyncSocket.framework/CocoaAsyncSocket: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/CocoaAsyncSocket.framework/CocoaAsyncSocket -------------------------------------------------------------------------------- /Frameworks/CocoaAsyncSocket.framework/Headers/CocoaAsyncSocket-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "GCDAsyncSocket.h" 4 | #import "GCDAsyncUdpSocket.h" 5 | #import "AsyncSocket.h" 6 | #import "AsyncUdpSocket.h" 7 | 8 | FOUNDATION_EXPORT double CocoaAsyncSocketVersionNumber; 9 | FOUNDATION_EXPORT const unsigned char CocoaAsyncSocketVersionString[]; 10 | 11 | -------------------------------------------------------------------------------- /Frameworks/CocoaAsyncSocket.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/CocoaAsyncSocket.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/CocoaAsyncSocket.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module CocoaAsyncSocket { 2 | umbrella header "CocoaAsyncSocket-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/CocoaLumberjack.framework/CocoaLumberjack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/CocoaLumberjack.framework/CocoaLumberjack -------------------------------------------------------------------------------- /Frameworks/CocoaLumberjack.framework/Headers/CocoaLumberjack-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "DDAbstractDatabaseLogger.h" 4 | #import "DDASLLogCapture.h" 5 | #import "DDASLLogger.h" 6 | #import "DDAssert.h" 7 | #import "DDFileLogger.h" 8 | #import "DDLog+LOGV.h" 9 | #import "DDLog.h" 10 | #import "DDTTYLogger.h" 11 | #import "DDContextFilterLogFormatter.h" 12 | #import "DDDispatchQueueLogFormatter.h" 13 | #import "DDMultiFormatter.h" 14 | #import "DDAbstractDatabaseLogger.h" 15 | #import "DDASLLogCapture.h" 16 | #import "DDASLLogger.h" 17 | #import "DDAssert.h" 18 | #import "DDFileLogger.h" 19 | #import "DDLog+LOGV.h" 20 | #import "DDLog.h" 21 | #import "DDTTYLogger.h" 22 | #import "DDContextFilterLogFormatter.h" 23 | #import "DDDispatchQueueLogFormatter.h" 24 | #import "DDMultiFormatter.h" 25 | 26 | FOUNDATION_EXPORT double CocoaLumberjackVersionNumber; 27 | FOUNDATION_EXPORT const unsigned char CocoaLumberjackVersionString[]; 28 | 29 | -------------------------------------------------------------------------------- /Frameworks/CocoaLumberjack.framework/Headers/DDASLLogCapture.h: -------------------------------------------------------------------------------- 1 | // 2 | // DDASLLogCapture.h 3 | // Lumberjack 4 | // 5 | // Created by Dario Ahdoot on 3/17/14. 6 | // 7 | // 8 | 9 | #import "DDASLLogger.h" 10 | 11 | @protocol DDLogger; 12 | 13 | @interface DDASLLogCapture : NSObject 14 | 15 | + (void)start; 16 | + (void)stop; 17 | 18 | // Default log level: LOG_LEVEL_VERBOSE (i.e. capture all ASL messages). 19 | + (int)captureLogLevel; 20 | + (void)setCaptureLogLevel:(int)LOG_LEVEL_XXX; 21 | 22 | @end 23 | 24 | -------------------------------------------------------------------------------- /Frameworks/CocoaLumberjack.framework/Headers/DDAssert.h: -------------------------------------------------------------------------------- 1 | // 2 | // DDAssert.h 3 | // CocoaLumberjack 4 | // 5 | // Created by Ernesto Rivera on 2014/07/07. 6 | // 7 | // 8 | 9 | #import "DDLog.h" 10 | 11 | #define DDAssert(condition, frmt, ...) if (!(condition)) { \ 12 | NSString * description = [NSString stringWithFormat:frmt, ##__VA_ARGS__]; \ 13 | DDLogError(@"%@", description); \ 14 | NSAssert(NO, description); } 15 | #define DDAssertCondition(condition) DDAssert(condition, @"Condition not satisfied: %s", #condition) 16 | 17 | -------------------------------------------------------------------------------- /Frameworks/CocoaLumberjack.framework/Headers/DDMultiFormatter.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import "DDLog.h" 3 | 4 | /** 5 | * Welcome to Cocoa Lumberjack! 6 | * 7 | * The project page has a wealth of documentation if you have any questions. 8 | * https://github.com/CocoaLumberjack/CocoaLumberjack 9 | * 10 | * If you're new to the project you may wish to read the "Getting Started" page. 11 | * https://github.com/CocoaLumberjack/CocoaLumberjack/wiki/GettingStarted 12 | * 13 | * 14 | * This formatter can be used to chain different formatters together. 15 | * The log message will processed in the order of the formatters added. 16 | **/ 17 | 18 | @interface DDMultiFormatter : NSObject 19 | 20 | /** 21 | * Array of chained formatters 22 | */ 23 | @property (readonly) NSArray *formatters; 24 | 25 | - (void)addFormatter:(id)formatter; 26 | - (void)removeFormatter:(id)formatter; 27 | - (void)removeAllFormatters; 28 | - (BOOL)isFormattingWithFormatter:(id)formatter; 29 | 30 | @end 31 | -------------------------------------------------------------------------------- /Frameworks/CocoaLumberjack.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/CocoaLumberjack.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/CocoaLumberjack.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module CocoaLumberjack { 2 | umbrella header "CocoaLumberjack-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/FLEX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/FLEX.framework/FLEX -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXArgumentInputColorView.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXArgumentInputColorView.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 6/30/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXArgumentInputView.h" 10 | 11 | @interface FLEXArgumentInputColorView : FLEXArgumentInputView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXArgumentInputFontView.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXArgumentInputFontView.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 6/28/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXArgumentInputView.h" 10 | 11 | @interface FLEXArgumentInputFontView : FLEXArgumentInputView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXArgumentInputFontsPickerView.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXArgumentInputFontsPickerView.h 3 | // UICatalog 4 | // 5 | // Created by 啟倫 陳 on 2014/7/27. 6 | // Copyright (c) 2014年 f. All rights reserved. 7 | // 8 | 9 | #import "FLEXArgumentInputTextView.h" 10 | 11 | @interface FLEXArgumentInputFontsPickerView : FLEXArgumentInputTextView 12 | @end 13 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXArgumentInputJSONObjectView.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXArgumentInputJSONObjectView.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 6/15/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXArgumentInputTextView.h" 10 | 11 | @interface FLEXArgumentInputJSONObjectView : FLEXArgumentInputTextView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXArgumentInputNotSupportedView.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXArgumentInputNotSupportedView.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 6/18/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXArgumentInputTextView.h" 10 | 11 | @interface FLEXArgumentInputNotSupportedView : FLEXArgumentInputTextView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXArgumentInputNumberView.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXArgumentInputNumberView.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 6/15/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXArgumentInputTextView.h" 10 | 11 | @interface FLEXArgumentInputNumberView : FLEXArgumentInputTextView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXArgumentInputStringView.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXArgumentInputStringView.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 6/28/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXArgumentInputTextView.h" 10 | 11 | @interface FLEXArgumentInputStringView : FLEXArgumentInputTextView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXArgumentInputStructView.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXArgumentInputStructView.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 6/16/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXArgumentInputView.h" 10 | 11 | @interface FLEXArgumentInputStructView : FLEXArgumentInputView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXArgumentInputSwitchView.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXArgumentInputSwitchView.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 6/16/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXArgumentInputView.h" 10 | 11 | @interface FLEXArgumentInputSwitchView : FLEXArgumentInputView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXArgumentInputTextView.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXArgumentInputTextView.h 3 | // FLEXInjected 4 | // 5 | // Created by Ryan Olson on 6/15/14. 6 | // 7 | // 8 | 9 | #import "FLEXArgumentInputView.h" 10 | 11 | @interface FLEXArgumentInputTextView : FLEXArgumentInputView 12 | 13 | // For subclass eyes only 14 | 15 | @property (nonatomic, strong, readonly) UITextView *inputTextView; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXArgumentInputViewFactory.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXArgumentInputViewFactory.h 3 | // FLEXInjected 4 | // 5 | // Created by Ryan Olson on 6/15/14. 6 | // 7 | // 8 | 9 | #import 10 | 11 | @class FLEXArgumentInputView; 12 | 13 | @interface FLEXArgumentInputViewFactory : NSObject 14 | 15 | /// The main factory method for making argument input view subclasses that are the best fit for the type. 16 | + (FLEXArgumentInputView *)argumentInputViewForTypeEncoding:(const char *)typeEncoding; 17 | 18 | /// A way to check if we should try editing a filed given its type encoding and value. 19 | /// Useful when deciding whether to edit or explore a property, ivar, or NSUserDefaults value. 20 | + (BOOL)canEditFieldWithTypeEncoding:(const char *)typeEncoding currentValue:(id)currentValue; 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXArrayExplorerViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXArrayExplorerViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 5/15/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXObjectExplorerViewController.h" 10 | 11 | @interface FLEXArrayExplorerViewController : FLEXObjectExplorerViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXClassExplorerViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXClassExplorerViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 6/18/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXObjectExplorerViewController.h" 10 | 11 | @interface FLEXClassExplorerViewController : FLEXObjectExplorerViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXClassesTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXClassesTableViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 2014-05-03. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface FLEXClassesTableViewController : UITableViewController 12 | 13 | @property (nonatomic, copy) NSString *binaryImageName; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXDefaultEditorViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXDefaultEditorViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 5/23/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXFieldEditorViewController.h" 10 | 11 | @interface FLEXDefaultEditorViewController : FLEXFieldEditorViewController 12 | 13 | - (id)initWithDefaults:(NSUserDefaults *)defaults key:(NSString *)key; 14 | 15 | + (BOOL)canEditDefaultWithValue:(id)currentValue; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXDefaultsExplorerViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXDefaultsExplorerViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 5/23/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXObjectExplorerViewController.h" 10 | 11 | @interface FLEXDefaultsExplorerViewController : FLEXObjectExplorerViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXDescriptionTableViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXDescriptionTableViewCell.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 2014-05-05. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface FLEXDescriptionTableViewCell : UITableViewCell 12 | 13 | + (CGFloat)preferredHeightWithText:(NSString *)text inTableViewWidth:(CGFloat)tableViewWidth; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXDictionaryExplorerViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXDictionaryExplorerViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 5/16/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXObjectExplorerViewController.h" 10 | 11 | @interface FLEXDictionaryExplorerViewController : FLEXObjectExplorerViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXExplorerViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXExplorerViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 4/4/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @protocol FLEXExplorerViewControllerDelegate; 12 | 13 | @interface FLEXExplorerViewController : UIViewController 14 | 15 | @property (nonatomic, weak) id delegate; 16 | 17 | - (BOOL)shouldReceiveTouchAtWindowPoint:(CGPoint)pointInWindowCoordinates; 18 | 19 | @end 20 | 21 | @protocol FLEXExplorerViewControllerDelegate 22 | 23 | - (void)explorerViewControllerDidFinish:(FLEXExplorerViewController *)explorerViewController; 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXFieldEditorView.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXFieldEditorView.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 5/16/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface FLEXFieldEditorView : UIView 12 | 13 | @property (nonatomic, copy) NSString *targetDescription; 14 | @property (nonatomic, copy) NSString *fieldDescription; 15 | 16 | @property (nonatomic, strong) NSArray *argumentInputViews; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXFieldEditorViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXFieldEditorViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 5/16/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class FLEXFieldEditorView; 12 | @class FLEXArgumentInputView; 13 | 14 | @interface FLEXFieldEditorViewController : UIViewController 15 | 16 | - (id)initWithTarget:(id)target; 17 | 18 | // Convenience accessor since many subclasses only use one input view 19 | @property (nonatomic, readonly) FLEXArgumentInputView *firstInputView; 20 | 21 | // For subclass use only. 22 | @property (nonatomic, strong, readonly) id target; 23 | @property (nonatomic, strong, readonly) FLEXFieldEditorView *fieldEditorView; 24 | @property (nonatomic, strong, readonly) UIBarButtonItem *setterButton; 25 | - (void)actionButtonPressed:(id)sender; 26 | - (NSString *)titleForActionButton; 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXFileBrowserTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXFileBrowserTableViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 6/9/14. 6 | // Based on previous work by Evan Doll 7 | // 8 | 9 | #import 10 | 11 | @interface FLEXFileBrowserTableViewController : UITableViewController 12 | 13 | - (id)initWithPath:(NSString *)path; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXGlobalsTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXGlobalsTableViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 2014-05-03. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @protocol FLEXGlobalsTableViewControllerDelegate; 12 | 13 | @interface FLEXGlobalsTableViewController : UITableViewController 14 | 15 | @property (nonatomic, weak) id delegate; 16 | 17 | /// We pretend that one of the app's windows is still the key window, even though the explorer window may have become key. 18 | /// We want to display debug state about the application, not about this tool. 19 | + (void)setApplicationWindow:(UIWindow *)applicationWindow; 20 | 21 | @end 22 | 23 | @protocol FLEXGlobalsTableViewControllerDelegate 24 | 25 | - (void)globalsViewControllerDidFinish:(FLEXGlobalsTableViewController *)globalsViewController; 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXGlobalsTableViewControllerEntry.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXGlobalsTableViewControllerEntry.h 3 | // UICatalog 4 | // 5 | // Created by Javier Soto on 7/26/14. 6 | // Copyright (c) 2014 f. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | typedef NSString *(^FLEXGlobalsTableViewControllerEntryNameFuture)(void); 12 | typedef UIViewController *(^FLEXGlobalsTableViewControllerViewControllerFuture)(void); 13 | 14 | @interface FLEXGlobalsTableViewControllerEntry : NSObject 15 | 16 | @property (nonatomic, readonly, copy) FLEXGlobalsTableViewControllerEntryNameFuture entryNameFuture; 17 | @property (nonatomic, readonly, copy) FLEXGlobalsTableViewControllerViewControllerFuture viewControllerFuture; 18 | 19 | + (instancetype)entryWithNameFuture:(FLEXGlobalsTableViewControllerEntryNameFuture)nameFuture viewControllerFuture:(FLEXGlobalsTableViewControllerViewControllerFuture)viewControllerFuture; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXHeapEnumerator.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXHeapEnumerator.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 5/28/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | typedef void (^flex_object_enumeration_block_t)(__unsafe_unretained id object, __unsafe_unretained Class actualClass); 12 | 13 | @interface FLEXHeapEnumerator : NSObject 14 | 15 | + (void)enumerateLiveObjectsUsingBlock:(flex_object_enumeration_block_t)block; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXHierarchyTableViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXHierarchyTableViewCell.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 2014-05-02. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface FLEXHierarchyTableViewCell : UITableViewCell 12 | 13 | - (id)initWithReuseIdentifier:(NSString *)reuseIdentifier; 14 | 15 | @property (nonatomic, assign) NSInteger viewDepth; 16 | @property (nonatomic, strong) UIColor *viewColor; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXHierarchyTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXHierarchyTableViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 2014-05-01. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @protocol FLEXHierarchyTableViewControllerDelegate; 12 | 13 | @interface FLEXHierarchyTableViewController : UITableViewController 14 | 15 | - (id)initWithViews:(NSArray *)allViews viewsAtTap:(NSArray *)viewsAtTap selectedView:(UIView *)selectedView depths:(NSDictionary *)depthsForViews; 16 | 17 | @property (nonatomic, weak) id delegate; 18 | 19 | @end 20 | 21 | @protocol FLEXHierarchyTableViewControllerDelegate 22 | 23 | - (void)hierarchyViewController:(FLEXHierarchyTableViewController *)hierarchyViewController didFinishWithSelectedView:(UIView *)selectedView; 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXImageExplorerViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXImageExplorerViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 6/12/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXObjectExplorerViewController.h" 10 | 11 | @interface FLEXImageExplorerViewController : FLEXObjectExplorerViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXImagePreviewViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXImagePreviewViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 6/12/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface FLEXImagePreviewViewController : UIViewController 12 | 13 | - (id)initWithImage:(UIImage *)image; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXInstancesTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXInstancesTableViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 5/28/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface FLEXInstancesTableViewController : UITableViewController 12 | 13 | + (instancetype)instancesTableViewControllerForClassName:(NSString *)className; 14 | + (instancetype)instancesTableViewControllerForInstancesReferencingObject:(id)object; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXIvarEditorViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXIvarEditorViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 5/23/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXFieldEditorViewController.h" 10 | #import 11 | 12 | @interface FLEXIvarEditorViewController : FLEXFieldEditorViewController 13 | 14 | - (id)initWithTarget:(id)target ivar:(Ivar)ivar; 15 | 16 | + (BOOL)canEditIvar:(Ivar)ivar currentValue:(id)value; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXLibrariesTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXLibrariesTableViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 2014-05-02. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface FLEXLibrariesTableViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXLiveObjectsTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXLiveObjectsTableViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 5/28/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface FLEXLiveObjectsTableViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXManager+Private.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXManager+Private.h 3 | // PebbleApp 4 | // 5 | // Created by Javier Soto on 7/26/14. 6 | // Copyright (c) 2014 Pebble Technology. All rights reserved. 7 | // 8 | 9 | #import "FLEXManager.h" 10 | 11 | @interface FLEXManager () 12 | 13 | /// An array of FLEXGlobalsTableViewControllerEntry objects that have been registered by the user. 14 | @property (nonatomic, readonly, strong) NSArray *userGlobalEntries; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXMethodCallingViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXMethodCallingViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 5/23/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXFieldEditorViewController.h" 10 | #import 11 | 12 | @interface FLEXMethodCallingViewController : FLEXFieldEditorViewController 13 | 14 | - (id)initWithTarget:(id)target method:(Method)method; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXObjectExplorerFactory.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXObjectExplorerFactory.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 5/15/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class FLEXObjectExplorerViewController; 12 | 13 | @interface FLEXObjectExplorerFactory : NSObject 14 | 15 | + (FLEXObjectExplorerViewController *)explorerViewControllerForObject:(id)object; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXPropertyEditorViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXPropertyEditorViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 5/20/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXFieldEditorViewController.h" 10 | #import 11 | 12 | @interface FLEXPropertyEditorViewController : FLEXFieldEditorViewController 13 | 14 | - (id)initWithTarget:(id)target property:(objc_property_t)property; 15 | 16 | + (BOOL)canEditProperty:(objc_property_t)property currentValue:(id)value; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXResources.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXResources.h 3 | // FLEX 4 | // 5 | // Created by Ryan Olson on 6/8/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | 12 | @interface FLEXResources : NSObject 13 | 14 | + (UIImage *)closeIcon; 15 | + (UIImage *)dragHandle; 16 | + (UIImage *)globeIcon; 17 | + (UIImage *)hierarchyIndentPattern; 18 | + (UIImage *)listIcon; 19 | + (UIImage *)moveIcon; 20 | + (UIImage *)selectIcon; 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXSetExplorerViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXSetExplorerViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 5/16/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXObjectExplorerViewController.h" 10 | 11 | @interface FLEXSetExplorerViewController : FLEXObjectExplorerViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXToolbarItem.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXToolbarItem.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 4/4/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface FLEXToolbarItem : UIButton 12 | 13 | + (instancetype)toolbarItemWithTitle:(NSString *)title image:(UIImage *)image; 14 | 15 | + (UIColor *)defaultBackgroundColor; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXViewControllerExplorerViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXViewControllerExplorerViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 6/11/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXObjectExplorerViewController.h" 10 | 11 | @interface FLEXViewControllerExplorerViewController : FLEXObjectExplorerViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXViewExplorerViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXViewExplorerViewController.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 6/11/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import "FLEXObjectExplorerViewController.h" 10 | 11 | @interface FLEXViewExplorerViewController : FLEXObjectExplorerViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXWebViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXWebViewController.m 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 6/10/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface FLEXWebViewController : UIViewController 12 | 13 | - (id)initWithURL:(NSURL *)url; 14 | - (id)initWithText:(NSString *)text; 15 | 16 | + (BOOL)supportsPathExtension:(NSString *)extension; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Headers/FLEXWindow.h: -------------------------------------------------------------------------------- 1 | // 2 | // FLEXWindow.h 3 | // Flipboard 4 | // 5 | // Created by Ryan Olson on 4/13/14. 6 | // Copyright (c) 2014 Flipboard. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @protocol FLEXWindowEventDelegate; 12 | 13 | @interface FLEXWindow : UIWindow 14 | 15 | @property (nonatomic, weak) id eventDelegate; 16 | 17 | @end 18 | 19 | @protocol FLEXWindowEventDelegate 20 | 21 | - (BOOL)shouldHandleTouchAtPoint:(CGPoint)pointInWindow; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/FLEX.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/FLEX.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module FLEX { 2 | umbrella header "FLEX-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/FXBlurView.framework/FXBlurView: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/FXBlurView.framework/FXBlurView -------------------------------------------------------------------------------- /Frameworks/FXBlurView.framework/Headers/FXBlurView-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "FXBlurView.h" 4 | 5 | FOUNDATION_EXPORT double FXBlurViewVersionNumber; 6 | FOUNDATION_EXPORT const unsigned char FXBlurViewVersionString[]; 7 | 8 | -------------------------------------------------------------------------------- /Frameworks/FXBlurView.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/FXBlurView.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/FXBlurView.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module FXBlurView { 2 | umbrella header "FXBlurView-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/GBDeviceInfo.framework/GBDeviceInfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/GBDeviceInfo.framework/GBDeviceInfo -------------------------------------------------------------------------------- /Frameworks/GBDeviceInfo.framework/Headers/GBDeviceInfo-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "GBDeviceInfo_iOS.h" 4 | #import "GBTypes_iOS.h" 5 | #import "GBDeviceInfo.h" 6 | 7 | FOUNDATION_EXPORT double GBDeviceInfoVersionNumber; 8 | FOUNDATION_EXPORT const unsigned char GBDeviceInfoVersionString[]; 9 | 10 | -------------------------------------------------------------------------------- /Frameworks/GBDeviceInfo.framework/Headers/GBDeviceInfo.h: -------------------------------------------------------------------------------- 1 | // 2 | // GBDeviceInfo.h 3 | // GBDeviceInfo 4 | // 5 | // Created by Luka Mirosevic on 14/03/2013. 6 | // Copyright (c) 2013 Goonbee. All rights reserved. 7 | // 8 | // Licensed under the Apache License, Version 2.0 (the "License"); 9 | // you may not use this file except in compliance with the License. 10 | // You may obtain a copy of the License at 11 | // 12 | // http://www.apache.org/licenses/LICENSE-2.0 13 | // 14 | // Unless required by applicable law or agreed to in writing, software 15 | // distributed under the License is distributed on an "AS IS" BASIS, 16 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 | // See the License for the specific language governing permissions and 18 | // limitations under the License. 19 | 20 | 21 | /* iOS imports */ 22 | 23 | #if TARGET_OS_IPHONE 24 | 25 | #import "GBDeviceInfo_iOS.h" 26 | 27 | #endif 28 | 29 | 30 | /* OS X imports */ 31 | 32 | #if !TARGET_OS_IPHONE 33 | 34 | #import "GBDeviceInfo_OSX.h" 35 | 36 | #endif 37 | 38 | -------------------------------------------------------------------------------- /Frameworks/GBDeviceInfo.framework/Headers/GBDeviceInfo_iOS.h: -------------------------------------------------------------------------------- 1 | // 2 | // GBDeviceInfo_iOS.h 3 | // GBDeviceInfo 4 | // 5 | // Created by Luka Mirosevic on 11/10/2012. 6 | // Copyright (c) 2013 Goonbee. All Rights Reserved. 7 | // 8 | // Licensed under the Apache License, Version 2.0 (the "License"); 9 | // you may not use this file except in compliance with the License. 10 | // You may obtain a copy of the License at 11 | // 12 | // http://www.apache.org/licenses/LICENSE-2.0 13 | // 14 | // Unless required by applicable law or agreed to in writing, software 15 | // distributed under the License is distributed on an "AS IS" BASIS, 16 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17 | // See the License for the specific language governing permissions and 18 | // limitations under the License. 19 | 20 | #import "GBTypes_iOS.h" 21 | 22 | @interface GBDeviceInfo : NSObject 23 | 24 | +(GBDeviceDetails *)deviceDetails; 25 | 26 | @end -------------------------------------------------------------------------------- /Frameworks/GBDeviceInfo.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/GBDeviceInfo.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/GBDeviceInfo.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module GBDeviceInfo { 2 | umbrella header "GBDeviceInfo-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/HexColors.framework/Headers/HexColors-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "HexColor.h" 4 | 5 | FOUNDATION_EXPORT double HexColorsVersionNumber; 6 | FOUNDATION_EXPORT const unsigned char HexColorsVersionString[]; 7 | 8 | -------------------------------------------------------------------------------- /Frameworks/HexColors.framework/HexColors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/HexColors.framework/HexColors -------------------------------------------------------------------------------- /Frameworks/HexColors.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/HexColors.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/HexColors.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module HexColors { 2 | umbrella header "HexColors-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/JSQSystemSoundPlayer.framework/Headers/JSQSystemSoundPlayer-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "JSQSystemSoundPlayer.h" 4 | 5 | FOUNDATION_EXPORT double JSQSystemSoundPlayerVersionNumber; 6 | FOUNDATION_EXPORT const unsigned char JSQSystemSoundPlayerVersionString[]; 7 | 8 | -------------------------------------------------------------------------------- /Frameworks/JSQSystemSoundPlayer.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/JSQSystemSoundPlayer.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/JSQSystemSoundPlayer.framework/JSQSystemSoundPlayer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/JSQSystemSoundPlayer.framework/JSQSystemSoundPlayer -------------------------------------------------------------------------------- /Frameworks/JSQSystemSoundPlayer.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module JSQSystemSoundPlayer { 2 | umbrella header "JSQSystemSoundPlayer-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/MAObjCRuntime.framework/Headers/MAObjCRuntime-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "MARTNSObject.h" 4 | #import "RTIvar.h" 5 | #import "RTMethod.h" 6 | #import "RTProperty.h" 7 | #import "RTProtocol.h" 8 | #import "RTUnregisteredClass.h" 9 | 10 | FOUNDATION_EXPORT double MAObjCRuntimeVersionNumber; 11 | FOUNDATION_EXPORT const unsigned char MAObjCRuntimeVersionString[]; 12 | 13 | -------------------------------------------------------------------------------- /Frameworks/MAObjCRuntime.framework/Headers/RTIvar.h: -------------------------------------------------------------------------------- 1 | 2 | #import 3 | #import 4 | 5 | 6 | @interface RTIvar : NSObject 7 | { 8 | } 9 | 10 | + (id)ivarWithObjCIvar: (Ivar)ivar; 11 | + (id)ivarWithName: (NSString *)name typeEncoding: (NSString *)typeEncoding; 12 | + (id)ivarWithName: (NSString *)name encode: (const char *)encodeStr; 13 | 14 | - (id)initWithObjCIvar: (Ivar)ivar; 15 | - (id)initWithName: (NSString *)name typeEncoding: (NSString *)typeEncoding; 16 | 17 | - (NSString *)name; 18 | - (NSString *)typeEncoding; 19 | - (ptrdiff_t)offset; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /Frameworks/MAObjCRuntime.framework/Headers/RTProtocol.h: -------------------------------------------------------------------------------- 1 | 2 | #import 3 | #import 4 | 5 | 6 | @interface RTProtocol : NSObject 7 | { 8 | } 9 | 10 | + (NSArray *)allProtocols; 11 | 12 | + (id)protocolWithObjCProtocol: (Protocol *)protocol; 13 | + (id)protocolWithName: (NSString *)name; 14 | 15 | - (id)initWithObjCProtocol: (Protocol *)protocol; 16 | - (id)initWithName: (NSString *)name; 17 | 18 | - (Protocol *)objCProtocol; 19 | - (NSString *)name; 20 | - (NSArray *)incorporatedProtocols; 21 | - (NSArray *)methodsRequired: (BOOL)isRequiredMethod instance: (BOOL)isInstanceMethod; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /Frameworks/MAObjCRuntime.framework/Headers/RTUnregisteredClass.h: -------------------------------------------------------------------------------- 1 | 2 | #import 3 | 4 | 5 | @class RTProtocol; 6 | @class RTIvar; 7 | @class RTMethod; 8 | @class RTProperty; 9 | 10 | @interface RTUnregisteredClass : NSObject 11 | { 12 | Class _class; 13 | } 14 | 15 | + (id)unregisteredClassWithName: (NSString *)name withSuperclass: (Class)superclass; 16 | + (id)unregisteredClassWithName: (NSString *)name; 17 | 18 | - (id)initWithName: (NSString *)name withSuperclass: (Class)superclass; 19 | - (id)initWithName: (NSString *)name; 20 | 21 | - (void)addProtocol: (RTProtocol *)protocol; 22 | - (void)addIvar: (RTIvar *)ivar; 23 | - (void)addMethod: (RTMethod *)method; 24 | #if __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 25 | - (void)addProperty: (RTProperty *)property; 26 | #endif 27 | 28 | - (Class)registerClass; 29 | 30 | @end 31 | -------------------------------------------------------------------------------- /Frameworks/MAObjCRuntime.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/MAObjCRuntime.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/MAObjCRuntime.framework/MAObjCRuntime: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/MAObjCRuntime.framework/MAObjCRuntime -------------------------------------------------------------------------------- /Frameworks/MAObjCRuntime.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module MAObjCRuntime { 2 | umbrella header "MAObjCRuntime-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/Masonry.framework/Headers/MASCompositeConstraint.h: -------------------------------------------------------------------------------- 1 | // 2 | // MASCompositeConstraint.h 3 | // Masonry 4 | // 5 | // Created by Jonas Budelmann on 21/07/13. 6 | // Copyright (c) 2013 cloudling. All rights reserved. 7 | // 8 | 9 | #import "MASConstraint.h" 10 | #import "MASUtilities.h" 11 | 12 | /** 13 | * A group of MASConstraint objects 14 | */ 15 | @interface MASCompositeConstraint : MASConstraint 16 | 17 | /** 18 | * Creates a composite with a predefined array of children 19 | * 20 | * @param children child MASConstraints 21 | * 22 | * @return a composite constraint 23 | */ 24 | - (id)initWithChildren:(NSArray *)children; 25 | 26 | @end 27 | -------------------------------------------------------------------------------- /Frameworks/Masonry.framework/Headers/MASLayoutConstraint.h: -------------------------------------------------------------------------------- 1 | // 2 | // MASLayoutConstraint.h 3 | // Masonry 4 | // 5 | // Created by Jonas Budelmann on 3/08/13. 6 | // Copyright (c) 2013 Jonas Budelmann. All rights reserved. 7 | // 8 | 9 | #import "MASUtilities.h" 10 | 11 | /** 12 | * When you are debugging or printing the constraints attached to a view this subclass 13 | * makes it easier to identify which constraints have been created via Masonry 14 | */ 15 | @interface MASLayoutConstraint : NSLayoutConstraint 16 | 17 | /** 18 | * a key to associate with this constraint 19 | */ 20 | @property (nonatomic, strong) id mas_key; 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /Frameworks/Masonry.framework/Headers/MASViewAttribute.h: -------------------------------------------------------------------------------- 1 | // 2 | // MASAttribute.h 3 | // Masonry 4 | // 5 | // Created by Jonas Budelmann on 21/07/13. 6 | // Copyright (c) 2013 cloudling. All rights reserved. 7 | // 8 | 9 | #import "MASUtilities.h" 10 | 11 | /** 12 | * An immutable tuple which stores the view and the related NSLayoutAttribute. 13 | * Describes part of either the left or right hand side of a constraint equation 14 | */ 15 | @interface MASViewAttribute : NSObject 16 | 17 | /** 18 | * The view which the reciever relates to 19 | */ 20 | @property (nonatomic, weak, readonly) MAS_VIEW *view; 21 | 22 | /** 23 | * The attribute which the reciever relates to 24 | */ 25 | @property (nonatomic, assign, readonly) NSLayoutAttribute layoutAttribute; 26 | 27 | /** 28 | * The designated initializer. 29 | */ 30 | - (id)initWithView:(MAS_VIEW *)view layoutAttribute:(NSLayoutAttribute)layoutAttribute; 31 | 32 | /** 33 | * Determine whether the layoutAttribute is a size attribute 34 | * 35 | * @return YES if layoutAttribute is equal to NSLayoutAttributeWidth or NSLayoutAttributeHeight 36 | */ 37 | - (BOOL)isSizeAttribute; 38 | 39 | @end 40 | -------------------------------------------------------------------------------- /Frameworks/Masonry.framework/Headers/Masonry-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "MASCompositeConstraint.h" 4 | #import "MASConstraint+Private.h" 5 | #import "MASConstraint.h" 6 | #import "MASConstraintMaker.h" 7 | #import "MASLayoutConstraint.h" 8 | #import "Masonry.h" 9 | #import "MASUtilities.h" 10 | #import "MASViewAttribute.h" 11 | #import "MASViewConstraint.h" 12 | #import "NSArray+MASAdditions.h" 13 | #import "NSArray+MASShorthandAdditions.h" 14 | #import "NSLayoutConstraint+MASDebugAdditions.h" 15 | #import "View+MASAdditions.h" 16 | #import "View+MASShorthandAdditions.h" 17 | 18 | FOUNDATION_EXPORT double MasonryVersionNumber; 19 | FOUNDATION_EXPORT const unsigned char MasonryVersionString[]; 20 | 21 | -------------------------------------------------------------------------------- /Frameworks/Masonry.framework/Headers/Masonry.h: -------------------------------------------------------------------------------- 1 | // 2 | // Masonry.h 3 | // Masonry 4 | // 5 | // Created by Jonas Budelmann on 20/07/13. 6 | // Copyright (c) 2013 cloudling. All rights reserved. 7 | // 8 | 9 | #import "MASUtilities.h" 10 | #import "View+MASAdditions.h" 11 | #import "View+MASShorthandAdditions.h" 12 | #import "NSArray+MASAdditions.h" 13 | #import "NSArray+MASShorthandAdditions.h" 14 | #import "MASConstraint.h" 15 | #import "MASCompositeConstraint.h" 16 | #import "MASViewAttribute.h" 17 | #import "MASViewConstraint.h" 18 | #import "MASConstraintMaker.h" 19 | #import "MASLayoutConstraint.h" 20 | #import "NSLayoutConstraint+MASDebugAdditions.h" 21 | -------------------------------------------------------------------------------- /Frameworks/Masonry.framework/Headers/NSArray+MASShorthandAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSArray+MASShorthandAdditions.h 3 | // Masonry 4 | // 5 | // Created by Jonas Budelmann on 22/07/13. 6 | // Copyright (c) 2013 Jonas Budelmann. All rights reserved. 7 | // 8 | 9 | #import "NSArray+MASAdditions.h" 10 | 11 | #ifdef MAS_SHORTHAND 12 | 13 | /** 14 | * Shorthand array additions without the 'mas_' prefixes, 15 | * only enabled if MAS_SHORTHAND is defined 16 | */ 17 | @interface NSArray (MASShorthandAdditions) 18 | 19 | - (NSArray *)makeConstraints:(void(^)(MASConstraintMaker *make))block; 20 | - (NSArray *)updateConstraints:(void(^)(MASConstraintMaker *make))block; 21 | - (NSArray *)remakeConstraints:(void(^)(MASConstraintMaker *make))block; 22 | 23 | @end 24 | 25 | @implementation NSArray (MASShorthandAdditions) 26 | 27 | - (NSArray *)makeConstraints:(void(^)(MASConstraintMaker *))block { 28 | return [self mas_makeConstraints:block]; 29 | } 30 | 31 | - (NSArray *)updateConstraints:(void(^)(MASConstraintMaker *))block { 32 | return [self mas_updateConstraints:block]; 33 | } 34 | 35 | - (NSArray *)remakeConstraints:(void(^)(MASConstraintMaker *))block { 36 | return [self mas_remakeConstraints:block]; 37 | } 38 | 39 | @end 40 | 41 | #endif 42 | -------------------------------------------------------------------------------- /Frameworks/Masonry.framework/Headers/NSLayoutConstraint+MASDebugAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSLayoutConstraint+MASDebugAdditions.h 3 | // Masonry 4 | // 5 | // Created by Jonas Budelmann on 3/08/13. 6 | // Copyright (c) 2013 Jonas Budelmann. All rights reserved. 7 | // 8 | 9 | #import "MASUtilities.h" 10 | 11 | /** 12 | * makes debug and log output of NSLayoutConstraints more readable 13 | */ 14 | @interface NSLayoutConstraint (MASDebugAdditions) 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Frameworks/Masonry.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Masonry.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/Masonry.framework/Masonry: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Masonry.framework/Masonry -------------------------------------------------------------------------------- /Frameworks/Masonry.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module Masonry { 2 | umbrella header "Masonry-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/Mixpanel.framework/Headers/Mixpanel-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "MPCJSONDataSerializer.h" 4 | #import "MPCJSONSerializer.h" 5 | #import "MPCSerializedJSONData.h" 6 | #import "NSData+MPBase64.h" 7 | #import "Mixpanel.h" 8 | 9 | FOUNDATION_EXPORT double MixpanelVersionNumber; 10 | FOUNDATION_EXPORT const unsigned char MixpanelVersionString[]; 11 | 12 | -------------------------------------------------------------------------------- /Frameworks/Mixpanel.framework/Headers/NSData+MPBase64.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSData+Base64.h 3 | // base64 4 | // 5 | // Created by Matt Gallagher on 2009/06/03. 6 | // Copyright 2009 Matt Gallagher. All rights reserved. 7 | // 8 | // Permission is given to use this source code file, free of charge, in any 9 | // project, commercial or otherwise, entirely at your risk, with the condition 10 | // that any redistribution (in part or whole) of source code must retain 11 | // this copyright and permission notice. Attribution in compiled projects is 12 | // appreciated but not required. 13 | // 14 | 15 | #import 16 | 17 | void *MP_NewBase64Decode( 18 | const char *inputBuffer, 19 | size_t length, 20 | size_t *outputLength); 21 | 22 | char *MP_NewBase64Encode( 23 | const void *inputBuffer, 24 | size_t length, 25 | bool separateLines, 26 | size_t *outputLength); 27 | 28 | @interface NSData (MP_Base64) 29 | 30 | + (NSData *)mp_dataFromBase64String:(NSString *)aString; 31 | - (NSString *)mp_base64EncodedString; 32 | 33 | @end 34 | -------------------------------------------------------------------------------- /Frameworks/Mixpanel.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Mixpanel.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/Mixpanel.framework/Mixpanel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Mixpanel.framework/Mixpanel -------------------------------------------------------------------------------- /Frameworks/Mixpanel.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module Mixpanel { 2 | umbrella header "Mixpanel-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/Moya.framework/Headers/Moya-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | 4 | FOUNDATION_EXPORT double MoyaVersionNumber; 5 | FOUNDATION_EXPORT const unsigned char MoyaVersionString[]; 6 | 7 | -------------------------------------------------------------------------------- /Frameworks/Moya.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Moya.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/Moya.framework/Modules/Moya.swiftmodule/arm64.swiftdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Moya.framework/Modules/Moya.swiftmodule/arm64.swiftdoc -------------------------------------------------------------------------------- /Frameworks/Moya.framework/Modules/Moya.swiftmodule/arm64.swiftmodule: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Moya.framework/Modules/Moya.swiftmodule/arm64.swiftmodule -------------------------------------------------------------------------------- /Frameworks/Moya.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module Moya { 2 | umbrella header "Moya-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | 8 | module Moya.Swift { 9 | header "Moya-Swift.h" 10 | } 11 | -------------------------------------------------------------------------------- /Frameworks/Moya.framework/Moya: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Moya.framework/Moya -------------------------------------------------------------------------------- /Frameworks/NJKWebViewProgress.framework/Headers/NJKWebViewProgress-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "NJKWebViewProgress.h" 4 | #import "NJKWebViewProgressView.h" 5 | 6 | FOUNDATION_EXPORT double NJKWebViewProgressVersionNumber; 7 | FOUNDATION_EXPORT const unsigned char NJKWebViewProgressVersionString[]; 8 | 9 | -------------------------------------------------------------------------------- /Frameworks/NJKWebViewProgress.framework/Headers/NJKWebViewProgress.h: -------------------------------------------------------------------------------- 1 | // 2 | // NJKWebViewProgress.h 3 | // 4 | // Created by Satoshi Aasano on 4/20/13. 5 | // Copyright (c) 2013 Satoshi Asano. All rights reserved. 6 | // 7 | 8 | #import 9 | 10 | #undef njk_weak 11 | #if __has_feature(objc_arc_weak) 12 | #define njk_weak weak 13 | #else 14 | #define njk_weak unsafe_unretained 15 | #endif 16 | 17 | extern const float NJKInitialProgressValue; 18 | extern const float NJKInteractiveProgressValue; 19 | extern const float NJKFinalProgressValue; 20 | 21 | typedef void (^NJKWebViewProgressBlock)(float progress); 22 | @protocol NJKWebViewProgressDelegate; 23 | @interface NJKWebViewProgress : NSObject 24 | @property (nonatomic, njk_weak) idprogressDelegate; 25 | @property (nonatomic, njk_weak) idwebViewProxyDelegate; 26 | @property (nonatomic, copy) NJKWebViewProgressBlock progressBlock; 27 | @property (nonatomic, readonly) float progress; // 0.0..1.0 28 | 29 | - (void)reset; 30 | @end 31 | 32 | @protocol NJKWebViewProgressDelegate 33 | - (void)webViewProgress:(NJKWebViewProgress *)webViewProgress updateProgress:(float)progress; 34 | @end 35 | 36 | -------------------------------------------------------------------------------- /Frameworks/NJKWebViewProgress.framework/Headers/NJKWebViewProgressView.h: -------------------------------------------------------------------------------- 1 | // 2 | // NJKWebViewProgressView.h 3 | // iOS 7 Style WebView Progress Bar 4 | // 5 | // Created by Satoshi Aasano on 11/16/13. 6 | // Copyright (c) 2013 Satoshi Asano. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NJKWebViewProgressView : UIView 12 | @property (nonatomic) float progress; 13 | 14 | @property (nonatomic) UIView *progressBarView; 15 | @property (nonatomic) NSTimeInterval barAnimationDuration; // default 0.1 16 | @property (nonatomic) NSTimeInterval fadeAnimationDuration; // default 0.27 17 | @property (nonatomic) NSTimeInterval fadeOutDelay; // default 0.1 18 | 19 | - (void)setProgress:(float)progress animated:(BOOL)animated; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /Frameworks/NJKWebViewProgress.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/NJKWebViewProgress.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/NJKWebViewProgress.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module NJKWebViewProgress { 2 | umbrella header "NJKWebViewProgress-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/NJKWebViewProgress.framework/NJKWebViewProgress: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/NJKWebViewProgress.framework/NJKWebViewProgress -------------------------------------------------------------------------------- /Frameworks/NPReachability.framework/Headers/NPReachability-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "NPReachability.h" 4 | 5 | FOUNDATION_EXPORT double NPReachabilityVersionNumber; 6 | FOUNDATION_EXPORT const unsigned char NPReachabilityVersionString[]; 7 | 8 | -------------------------------------------------------------------------------- /Frameworks/NPReachability.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/NPReachability.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/NPReachability.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module NPReachability { 2 | umbrella header "NPReachability-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/NPReachability.framework/NPReachability: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/NPReachability.framework/NPReachability -------------------------------------------------------------------------------- /Frameworks/ObjectiveSugar.framework/Headers/NSDictionary+ObjectiveSugar.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSDictionary+ObjectiveSugar.h 3 | // SampleProject 4 | // 5 | // Created by Marin Usalj on 11/23/12. 6 | // Copyright (c) 2012 @mneorr | mneorr.com. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSDictionary (ObjectiveSugar) 12 | 13 | - (void)each:(void (^)(id key, id value))block; 14 | - (void)eachKey:(void (^)(id key))block; 15 | - (void)eachValue:(void (^)(id value))block; 16 | - (NSArray *)map:(id (^)(id key, id value))block; 17 | - (BOOL)hasKey:(id)key; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Frameworks/ObjectiveSugar.framework/Headers/NSMutableArray+ObjectiveSugar.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSMutableArray+ObjectiveSugar.h 3 | // SampleProject 4 | // 5 | // Created by Marin Usalj on 11/23/12. 6 | // Copyright (c) 2012 @mneorr | mneorr.com. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSMutableArray (ObjectiveSugar) 12 | 13 | - (void)push:(id)object; 14 | - (id)pop; 15 | - (NSArray *)pop:(NSUInteger)numberOfElements; 16 | - (void)concat:(NSArray *)array; 17 | 18 | /** 19 | method removes the first item of an array, and returns that item 20 | Note: This method changes the length of an array! 21 | 22 | @return First array item or nil. 23 | */ 24 | - (id)shift; 25 | 26 | 27 | /** 28 | method removes N first items of an array, and returns that items 29 | Note: This method changes the length of an array! 30 | 31 | @return Array of first N items or empty array. 32 | */ 33 | - (NSArray *)shift:(NSUInteger)numberOfElements; 34 | 35 | /** 36 | Deletes every element of the array for which the given block evaluates to NO. 37 | 38 | @param A block that returns YES/NO 39 | @return An array of elements 40 | */ 41 | 42 | - (NSArray *)keepIf:(BOOL (^)(id object))block; 43 | 44 | @end 45 | -------------------------------------------------------------------------------- /Frameworks/ObjectiveSugar.framework/Headers/NSSet+ObjectiveSugar.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSSet+Accessors.h 3 | // SampleProject 4 | // 5 | // Created by Marin Usalj on 11/23/12. 6 | // Copyright (c) 2012 @mneorr | mneorr.com. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSSet (Accessors) 12 | 13 | @property(readonly) id first; 14 | @property(readonly) id last; 15 | @property(readonly) id sample; 16 | 17 | - (void)each:(void (^)(id object))block; 18 | - (void)eachWithIndex:(void (^)(id object, NSUInteger index))block; 19 | 20 | - (NSArray *)select:(BOOL (^)(id object))block; 21 | - (NSArray *)reject:(BOOL (^)(id object))block; 22 | - (NSArray *)map:(id (^)(id object))block; 23 | 24 | - (NSArray *)sort; 25 | 26 | @end 27 | -------------------------------------------------------------------------------- /Frameworks/ObjectiveSugar.framework/Headers/ObjectiveSugar-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "NSArray+ObjectiveSugar.h" 4 | #import "NSDictionary+ObjectiveSugar.h" 5 | #import "NSMutableArray+ObjectiveSugar.h" 6 | #import "NSNumber+ObjectiveSugar.h" 7 | #import "NSSet+ObjectiveSugar.h" 8 | #import "NSString+ObjectiveSugar.h" 9 | #import "ObjectiveSugar.h" 10 | 11 | FOUNDATION_EXPORT double ObjectiveSugarVersionNumber; 12 | FOUNDATION_EXPORT const unsigned char ObjectiveSugarVersionString[]; 13 | 14 | -------------------------------------------------------------------------------- /Frameworks/ObjectiveSugar.framework/Headers/ObjectiveSugar.h: -------------------------------------------------------------------------------- 1 | // C SUGAR 2 | #define unless(condition...) if(!(condition)) 3 | #define until(condition...) while(!(condition)) 4 | 5 | // OBJC SUGAR 6 | #import "NSNumber+ObjectiveSugar.h" 7 | #import "NSArray+ObjectiveSugar.h" 8 | #import "NSMutableArray+ObjectiveSugar.h" 9 | #import "NSDictionary+ObjectiveSugar.h" 10 | #import "NSSet+ObjectiveSugar.h" 11 | #import "NSString+ObjectiveSugar.h" 12 | -------------------------------------------------------------------------------- /Frameworks/ObjectiveSugar.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/ObjectiveSugar.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/ObjectiveSugar.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module ObjectiveSugar { 2 | umbrella header "ObjectiveSugar-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/ObjectiveSugar.framework/ObjectiveSugar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/ObjectiveSugar.framework/ObjectiveSugar -------------------------------------------------------------------------------- /Frameworks/Ono.framework/Headers/Ono-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "ONOXMLDocument.h" 4 | 5 | FOUNDATION_EXPORT double OnoVersionNumber; 6 | FOUNDATION_EXPORT const unsigned char OnoVersionString[]; 7 | 8 | -------------------------------------------------------------------------------- /Frameworks/Ono.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Ono.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/Ono.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module Ono { 2 | umbrella header "Ono-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | 7 | private header "Ono.h" 8 | } 9 | -------------------------------------------------------------------------------- /Frameworks/Ono.framework/Ono: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Ono.framework/Ono -------------------------------------------------------------------------------- /Frameworks/Reachability.framework/Headers/Reachability-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "Reachability.h" 4 | 5 | FOUNDATION_EXPORT double ReachabilityVersionNumber; 6 | FOUNDATION_EXPORT const unsigned char ReachabilityVersionString[]; 7 | 8 | -------------------------------------------------------------------------------- /Frameworks/Reachability.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Reachability.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/Reachability.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module Reachability { 2 | umbrella header "Reachability-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/Reachability.framework/Reachability: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Reachability.framework/Reachability -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/Headers/NSNumber+SAMAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSNumber+SAMAdditions.h 3 | // SAMCategories 4 | // 5 | // Created by Alexander Zats on 5/22/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | /** 12 | Provides extensions to `NSNumber` for various common tasks. 13 | */ 14 | @interface NSNumber (SAMAdditions) 15 | 16 | ///-------------- 17 | /// @name Date from timestamp 18 | ///-------------- 19 | 20 | /** 21 | Creates an instance of `NSDate` using current number as timestamp. 22 | @return NSDate with current number as unix timestamp or `nil` if current number contains 0. 23 | */ 24 | - (NSDate *)sam_dateValue; 25 | 26 | @end 27 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/Headers/NSObject+SAMAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSObject+SAMAdditions.h 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 7/30/13. 6 | // Copyright (c) 2013-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSObject (SAMAdditions) 12 | 13 | /** 14 | A mutable dictionary associated to the object. 15 | 16 | @return A mutable dictionary suitable for reading and writing. 17 | */ 18 | - (NSMutableDictionary *)sam_associatedData; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/Headers/SAMCategories-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "NSArray+SAMAdditions.h" 4 | #import "NSData+SAMAdditions.h" 5 | #import "NSDate+SAMAdditions.h" 6 | #import "NSDictionary+SAMAdditions.h" 7 | #import "NSNumber+SAMAdditions.h" 8 | #import "NSObject+SAMAdditions.h" 9 | #import "NSString+SAMAdditions.h" 10 | #import "NSURL+SAMAdditions.h" 11 | #import "NSUserDefaults+SAMAdditions.h" 12 | #import "SAMCategories.h" 13 | #import "UIApplication+SAMAdditions.h" 14 | #import "UIColor+SAMAdditions.h" 15 | #import "UIControl+SAMAdditions.h" 16 | #import "UIDevice+SAMAdditions.h" 17 | #import "UIScreen+SAMAdditions.h" 18 | #import "UIScrollView+SAMAdditions.h" 19 | #import "UIView+SAMAdditions.h" 20 | #import "UIViewController+SAMAdditions.h" 21 | 22 | FOUNDATION_EXPORT double SAMCategoriesVersionNumber; 23 | FOUNDATION_EXPORT const unsigned char SAMCategoriesVersionString[]; 24 | 25 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/Headers/SAMCategories.h: -------------------------------------------------------------------------------- 1 | // 2 | // SAMCategories.h 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 7/17/13. 6 | // Copyright (c) 2013-2014. All rights reserved. 7 | // 8 | 9 | // Foundation 10 | #import "NSArray+SAMAdditions.h" 11 | #import "NSData+SAMAdditions.h" 12 | #import "NSDate+SAMAdditions.h" 13 | #import "NSDictionary+SAMAdditions.h" 14 | #import "NSNumber+SAMAdditions.h" 15 | #import "NSObject+SAMAdditions.h" 16 | #import "NSString+SAMAdditions.h" 17 | #import "NSURL+SAMAdditions.h" 18 | #import "NSUserDefaults+SAMAdditions.h" 19 | 20 | // UIKit 21 | #if TARGET_OS_IPHONE 22 | #import "UIApplication+SAMAdditions.h" 23 | #import "UIColor+SAMAdditions.h" 24 | #import "UIControl+SAMAdditions.h" 25 | #import "UIDevice+SAMAdditions.h" 26 | #import "UIScreen+SAMAdditions.h" 27 | #import "UIScrollView+SAMAdditions.h" 28 | #import "UIView+SAMAdditions.h" 29 | #import "UIViewController+SAMAdditions.h" 30 | #endif 31 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/Headers/UIControl+SAMAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIControl+SAMAdditions.h 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 4/19/10. 6 | // Copyright (c) 2010-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | 12 | /** 13 | Provides extensions to `UIControl` for various common tasks. 14 | */ 15 | @interface UIControl (SAMAdditions) 16 | 17 | /** 18 | Removes all targets and actions for all events from an internal dispatch table. 19 | */ 20 | - (void)sam_removeAllTargets; 21 | 22 | /** 23 | Sets exclusive target for specified event, all previous targets will be removed, usefull for table cells etc 24 | */ 25 | - (void)sam_setTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents; 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/Headers/UIDevice+SAMAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIDevice+SAMAdditions.h 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 7/13/09. 6 | // Copyright (c) 2009-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | 12 | /** 13 | Provides extensions to `UIDevice` for various common tasks. 14 | */ 15 | @interface UIDevice (SAMAdditions) 16 | 17 | /** 18 | Returns `YES` if the device is a simulator. 19 | 20 | @return `YES` if the device is a simulator and `NO` if it is not. 21 | */ 22 | - (BOOL)sam_isSimulator; 23 | 24 | /** 25 | Returns `YES` if the device is an iPod touch, iPhone, iPhone 3G, or an iPhone 3GS. 26 | 27 | @return `YES` if the device is crappy and `NO` if it is not. 28 | */ 29 | - (BOOL)sam_isCrappy; 30 | 31 | /** 32 | Check if the receiver is running iOS 7. 33 | 34 | @return `YES` if the device is running iOS 7 and `NO` if it is not. 35 | */ 36 | - (BOOL)sam_isInnsbruck; 37 | 38 | /** 39 | Returns the device hardware model. `iPhone5,2` or `iPad3,1` for example. 40 | */ 41 | - (NSString *)sam_hardwareModel; 42 | 43 | @end 44 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/Headers/UIScrollView+SAMAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIScrollView+SAMAdditions.h 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 4/12/10. 6 | // Copyright (c) 2010-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | 12 | /** 13 | Provides extensions to `UIScrollView` for various common tasks. 14 | */ 15 | @interface UIScrollView (SAMAdditions) 16 | 17 | ///---------------- 18 | /// @name Scrolling 19 | ///---------------- 20 | 21 | /** 22 | Scroll to the top of the receiver without animation. 23 | */ 24 | - (void)sam_scrollToTop; 25 | 26 | /** 27 | Scroll to the top of the receiver. 28 | 29 | @param animated `YES` to animate the transition at a constant velocity to the new offset, `NO` to make the transition immediate. 30 | */ 31 | - (void)sam_scrollToTopAnimated:(BOOL)animated; 32 | 33 | @end 34 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/SAMCategories.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module SAMCategories { 2 | umbrella header "SAMCategories-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/SAMCategories.framework/SAMCategories -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories.bundle/da.lproj/SAMCategories.strings: -------------------------------------------------------------------------------- 1 | // 2 | // SSToolkit.strings 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 3/22/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | "1s" = "1s"; // one second 10 | "%ds" = "%ds"; // several seconds 11 | "1m" = "1m"; // one minutes 12 | "%dm" = "%dm"; // several minutes 13 | "1h" = "1t"; // one hours 14 | "%dh" = "%dt"; // several hours 15 | "1d" = "1d"; // one day 16 | "%@d" = "%@d"; // several days 17 | "1y" = "1å"; // one year 18 | "%@y" = "%@å"; // several years 19 | 20 | "1 minute" = "1 minut"; 21 | "less than %d seconds" = "mindre end %d sekunder"; 22 | "half a minute" = "et halvt minut"; 23 | "less than a minute" = "mindre end et minut"; 24 | "%d minutes" = "%d minutter"; 25 | "about 1 hour" = "omkring 1 time"; 26 | "about %d hours" = "omkring %d timer"; 27 | "1 day" = "1 dag"; 28 | "%d days" = "%d dage"; 29 | "about 1 month" = "omkring 1 måned"; 30 | "%d months" = "%d måneder"; 31 | "about 1 year" = "omkring 1 år"; 32 | "over %d years" = "over %d år"; 33 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories.bundle/de.lproj/SAMCategories.strings: -------------------------------------------------------------------------------- 1 | // 2 | // SSToolkit.strings 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 3/26/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | "1s" = "1s"; // one second 10 | "%ds" = "%ds"; // several seconds 11 | "1m" = "1m"; // one minutes 12 | "%dm" = "%dm"; // several minutes 13 | "1h" = "1h"; // one hours 14 | "%dh" = "%dh"; // several hours 15 | "1d" = "1T"; // one day 16 | "%@d" = "%@T"; // several days 17 | "1y" = "1J"; // one year 18 | "%@y" = "%@J"; // several years 19 | 20 | "1 minute" = "1 Minute"; 21 | "less than %d seconds" = "weniger als %d Sekunden"; 22 | "half a minute" = "eine halbe Minute"; 23 | "less than a minute" = "unter einer Minute"; 24 | "%d minutes" = "%d Minuten"; 25 | "about 1 hour" = "etwa 1 Stunde"; 26 | "about %d hours" = "etwa %d Stunden"; 27 | "1 day" = "1 Tag"; 28 | "%d days" = "%d Tage"; 29 | "about 1 month" = "etwa 1 Monat"; 30 | "%d months" = "%d Monate"; 31 | "about 1 year" = "etwa 1 Jahr"; 32 | "over %d years" = "über %d Jahre"; 33 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories.bundle/en.lproj/SAMCategories.strings: -------------------------------------------------------------------------------- 1 | // 2 | // SSToolkit.strings 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 3/22/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | "1s" = "1s"; // one second 10 | "%ds" = "%ds"; // several seconds 11 | "1m" = "1m"; // one minutes 12 | "%dm" = "%dm"; // several minutes 13 | "1h" = "1h"; // one hours 14 | "%dh" = "%dh"; // several hours 15 | "1d" = "1d"; // one day 16 | "%@d" = "%@d"; // several days 17 | "1y" = "1y"; // one year 18 | "%@y" = "%@y"; // several years 19 | 20 | "1 minute" = "1 minute"; 21 | "less than %d seconds" = "less than %d seconds"; 22 | "half a minute" = "half a minute"; 23 | "less than a minute" = "less than a minute"; 24 | "%d minutes" = "%d minutes"; 25 | "about 1 hour" = "about 1 hour"; 26 | "about %d hours" = "about %d hours"; 27 | "1 day" = "1 day"; 28 | "%d days" = "%d days"; 29 | "about 1 month" = "about 1 month"; 30 | "%d months" = "%d months"; 31 | "about 1 year" = "about 1 year"; 32 | "over %d years" = "over %d years"; 33 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories.bundle/es.lproj/SAMCategories.strings: -------------------------------------------------------------------------------- 1 | // 2 | // SSToolkit.strings 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 3/26/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | "1s" = "1s"; // one second 10 | "%ds" = "%ds"; // several seconds 11 | "1m" = "1m"; // one minutes 12 | "%dm" = "%dm"; // several minutes 13 | "1h" = "1h"; // one hours 14 | "%dh" = "%dh"; // several hours 15 | "1d" = "1d"; // one day 16 | "%@d" = "%@d"; // several days 17 | 18 | "1 minute" = "1 minuto"; 19 | "%d minutes" = "menos de %d segundos"; 20 | "half a minute" = "medio minuto"; 21 | "less than a minute" = "menos de 1 minuto"; 22 | "%d minutes" = "%d minutos"; 23 | "about 1 hour" = "alrededor de 1 hora"; 24 | "about %d hours" = "alrededor de %d horas"; 25 | "1 day" = "1 día"; 26 | "%d days" = "%d días"; 27 | "about 1 month" = "alrededor de 1 mes"; 28 | "%d months" = "%d meses"; 29 | "about 1 year" = "alrededor de 1 año"; 30 | "over %d years" = "más de %d años"; 31 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories.bundle/fr.lproj/SAMCategories.strings: -------------------------------------------------------------------------------- 1 | // 2 | // SSToolkit.strings 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 3/26/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | "1s" = "1s"; // one second 10 | "%ds" = "%ds"; // several seconds 11 | "1m" = "1m"; // one minutes 12 | "%dm" = "%dm"; // several minutes 13 | "1h" = "1h"; // one hours 14 | "%dh" = "%dh"; // several hours 15 | "1d" = "1j"; // one day 16 | "%@d" = "%@j"; // several days 17 | 18 | "1 minute" = "1 minute"; 19 | "%d minutes" = "moins de %d secondes"; 20 | "half a minute" = "demie minute"; 21 | "less than a minute" = "moins d’une minute"; 22 | "%d minutes" = "%d minutes"; 23 | "about 1 hour" = "environ 1 heure"; 24 | "about %d hours" = "environ %d heures"; 25 | "1 day" = "1 jour"; 26 | "%d days" = "%d jours"; 27 | "about 1 month" = "environ 1 mois"; 28 | "%d months" = "%d mois"; 29 | "about 1 year" = "environ 1 an"; 30 | "over %d years" = "plus de %d ans"; 31 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories.bundle/id.lproj/SAMCategories.strings: -------------------------------------------------------------------------------- 1 | // 2 | // SSToolkit.strings 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 3/26/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | "1s" = "1s"; // one second 10 | "%ds" = "%ds"; // several seconds 11 | "1m" = "1m"; // one minutes 12 | "%dm" = "%dm"; // several minutes 13 | "1h" = "1j"; // one hours 14 | "%dh" = "%dj"; // several hours 15 | "1d" = "1h"; // one day 16 | "%@d" = "%@d"; // several days 17 | 18 | "1 minute" = "1 menit"; 19 | "%d minutes" = "kurang dari %d detik"; 20 | "half a minute" = "setengah menit"; 21 | "less than a minute" = "kurang dari semenit"; 22 | "%d minutes" = "%d menit"; 23 | "about 1 hour" = "sekitar 1 jam"; 24 | "about %d hours" = "sekitar %d jam"; 25 | "1 day" = "1 hari"; 26 | "%d days" = "%d hari"; 27 | "about 1 month" = "sekitar 1 jam"; 28 | "%d months" = "%d bulan"; 29 | "about 1 year" = "sekitar 1 tahun"; 30 | "over %d years" = "lebih dari %d tahun"; 31 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories.bundle/it.lproj/SAMCategories.strings: -------------------------------------------------------------------------------- 1 | // 2 | // SSToolkit.strings 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 3/26/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | "1s" = "1s"; // one second 10 | "%ds" = "%ds"; // several seconds 11 | "1m" = "1m"; // one minutes 12 | "%dm" = "%dm"; // several minutes 13 | "1h" = "1h"; // one hours 14 | "%dh" = "%dh"; // several hours 15 | "1d" = "1g"; // one day 16 | "%@d" = "%@g"; // several days 17 | 18 | "1 minute" = "1 minuto"; 19 | "less than %d seconds" = "meno di %d secondi"; 20 | "half a minute" = "mezzo minuto"; 21 | "less than a minute" = "meno di un minuto"; 22 | "%d minutes" = "%d minuti"; 23 | "about 1 hour" = "circa 1 ora"; 24 | "about %d hours" = "circa %d ore"; 25 | "1 day" = "1 giorno"; 26 | "%d days" = "%d giorni"; 27 | "about 1 month" = "circa 1 mese"; 28 | "%d months" = "%d mesi"; 29 | "about 1 year" = "circa 1 anno"; 30 | "over %d years" = "oltre %d anni"; 31 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories.bundle/ja.lproj/SAMCategories.strings: -------------------------------------------------------------------------------- 1 | // 2 | // SSToolkit.strings 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 3/26/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | "1s" = "1秒"; // one second 10 | "%ds" = "%d秒"; // several seconds 11 | "1m" = "1分"; // one minutes 12 | "%dm" = "%d分"; // several minutes 13 | "1h" = "1時間"; // one hours 14 | "%dh" = "%d時間"; // several hours 15 | "1d" = "1日"; // one day 16 | "%@d" = "%@日"; // several days 17 | 18 | "1 minute" = "1分"; 19 | "less than %d seconds" = "%d秒以下"; 20 | "half a minute" = "30秒"; 21 | "less than a minute" = "1分以下"; 22 | "%d minutes" = "%d分"; 23 | "about 1 hour" = "1時間ぐらい"; 24 | "about %d hours" = "%d時間ぐらい"; 25 | "1 day" = "1日"; 26 | "%d days" = "%d日"; 27 | "about 1 month" = "1ヶ月ぐらい"; 28 | "%d months" = "%dヶ月"; 29 | "about 1 year" = "1年ぐらい"; 30 | "over %d years" = "%d年以上"; 31 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories.bundle/ko.lproj/SAMCategories.strings: -------------------------------------------------------------------------------- 1 | // 2 | // SSToolkit.strings 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 3/26/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | "1s" = "1초"; // one second 10 | "%ds" = "%d초"; // several seconds 11 | "1m" = "1분"; // one minutes 12 | "%dm" = "%d분"; // several minutes 13 | "1h" = "1시"; // one hours 14 | "%dh" = "%d시"; // several hours 15 | "1d" = "1일"; // one day 16 | "%@d" = "%@일"; // several days 17 | 18 | "1 minute" = "1분"; 19 | "%d minutes" = "%d초 미만"; 20 | "half a minute" = "30초"; 21 | "less than a minute" = "1분 미만"; 22 | "%d minutes" = "%d분"; 23 | "about 1 hour" = "약 1시간"; 24 | "about %d hours" = "약 %d시간"; 25 | "1 day" = "1일"; 26 | "%d days" = "%d일"; 27 | "about 1 month" = "약 1개월"; 28 | "%d months" = "%d개월"; 29 | "about 1 year" = "약 1년"; 30 | "over %d years" = "%d년 이상"; 31 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories.bundle/ms.lproj/SAMCategories.strings: -------------------------------------------------------------------------------- 1 | // 2 | // SSToolkit.strings 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 3/26/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | "1s" = "1s"; // satu saat 10 | "%ds" = "%ds"; // beberapa saat 11 | "1m" = "1m"; // satu minit 12 | "%dm" = "%dm"; // beberapa minit 13 | "1h" = "1j"; // satu jam 14 | "%dh" = "%dj"; // beberapa jam 15 | "1d" = "1h"; // satu hari 16 | "%@d" = "%@h"; // several days 17 | 18 | "1 minute" = "1 minit"; 19 | "%d minutes" = "kurang drp %d saat"; 20 | "half a minute" = "setengah minit"; 21 | "less than a minute" = "kurang drp satu minit"; 22 | "%d minutes" = "%d minit"; 23 | "about 1 hour" = "lebih kurang 1 jam"; 24 | "about %d hours" = "lebih kurang %d jam"; 25 | "1 day" = "1 hari"; 26 | "%d days" = "%d hari"; 27 | "about 1 month" = "lebih kurang 1 bulan"; 28 | "%d months" = "%d bulan"; 29 | "about 1 year" = "lebih kurang 1 tahun"; 30 | "over %d years" = "melibihi %d tahun"; 31 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories.bundle/nl.lproj/SAMCategories.strings: -------------------------------------------------------------------------------- 1 | // 2 | // SSToolkit.strings 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 3/26/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | "1s" = "1s"; // one second 10 | "%ds" = "%ds"; // several seconds 11 | "1m" = "1m"; // one minutes 12 | "%dm" = "%dm"; // several minutes 13 | "1h" = "1u"; // one hours 14 | "%dh" = "%du"; // several hours 15 | "1d" = "1d"; // one day 16 | "%@d" = "%@d"; // several days 17 | 18 | "1 minute" = "1 minuut"; 19 | "%d minutes" = "minder dan %d seconden"; 20 | "half a minute" = "een halve minuut"; 21 | "less than a minute" = "minder dan een halve minuut"; 22 | "%d minutes" = "%d minuten"; 23 | "about 1 hour" = "ongeveer 1 uur"; 24 | "about %d hours" = "ongeveer %d uren"; 25 | "1 day" = "1 dag"; 26 | "%d days" = "%d dagen"; 27 | "about 1 month" = "ongeveer 1 maand"; 28 | "%d months" = "%d maanden"; 29 | "about 1 year" = "ongeveer 1 jaar"; 30 | "over %d years" = "meer dan %d jaren"; 31 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories.bundle/pt.lproj/SAMCategories.strings: -------------------------------------------------------------------------------- 1 | // 2 | // SSToolkit.strings 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 3/26/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | "1s" = "1s"; // one second 10 | "%ds" = "%ds"; // several seconds 11 | "1m" = "1m"; // one minutes 12 | "%dm" = "%dm"; // several minutes 13 | "1h" = "1h"; // one hours 14 | "%dh" = "%dh"; // several hours 15 | "1d" = "1d"; // one day 16 | "%@d" = "%@dd"; // several days 17 | 18 | "1 minute" = "1 minuto"; 19 | "%d minutes" = "menos de %d segundos"; 20 | "half a minute" = "meio minuto"; 21 | "less than a minute" = "menos de um minuto"; 22 | "%d minutes" = "%d minutos"; 23 | "about 1 hour" = "aprox. 1 hora"; 24 | "about %d hours" = "aprox. %d horas"; 25 | "1 day" = "1 dia"; 26 | "%d days" = "%d dias"; 27 | "about 1 month" = "aprox. 1 mês"; 28 | "%d months" = "%d meses"; 29 | "about 1 year" = "aprox. 1 ano"; 30 | "over %d years" = "mais de %d anos"; 31 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories.bundle/pt_PT.lproj/SAMCategories.strings: -------------------------------------------------------------------------------- 1 | // 2 | // SSToolkit.strings 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 3/26/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | "1s" = "1s"; // one second 10 | "%ds" = "%ds"; // several seconds 11 | "1m" = "1m"; // one minutes 12 | "%dm" = "%dm"; // several minutes 13 | "1h" = "1h"; // one hours 14 | "%dh" = "%dh"; // several hours 15 | "1d" = "1d"; // one day 16 | "%@d" = "%@d"; // several days 17 | 18 | "1 minute" = "1 minuto"; 19 | "%d minutes" = "menos de %d segundos"; 20 | "half a minute" = "meio minuto"; 21 | "less than a minute" = "menos de um minuto"; 22 | "%d minutes" = "%d minutos"; 23 | "about 1 hour" = "cerca de 1 hora"; 24 | "about %d hours" = "cerca de %d horas"; 25 | "1 day" = "1 dia"; 26 | "%d days" = "%d dias"; 27 | "about 1 month" = "cerca de 1 mês"; 28 | "%d months" = "%d meses"; 29 | "about 1 year" = "cerca de 1 ano"; 30 | "over %d years" = "mais de %d anos"; 31 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories.bundle/ru.lproj/SAMCategories.strings: -------------------------------------------------------------------------------- 1 | // 2 | // SSToolkit.strings 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 3/26/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | "1s" = "1c"; // one second 10 | "%ds" = "%dc"; // several seconds 11 | "1m" = "1м"; // one minutes 12 | "%dm" = "%dм"; // several minutes 13 | "1h" = "1ч"; // one hours 14 | "%dh" = "%dч"; // several hours 15 | "1d" = "1д"; // one day 16 | "%@d" = "%@д"; // several days 17 | 18 | "1 minute" = "1 мин"; 19 | "%d minutes" = "меньше %d с"; 20 | "half a minute" = "полминуты"; 21 | "less than a minute" = "меньше минуты"; 22 | "%d minutes" = "%d мин"; 23 | "about 1 hour" = "около 1 ч"; 24 | "about %d hours" = "около %d ч"; 25 | "1 day" = "1 д."; 26 | "%d days" = "%d д."; 27 | "about 1 month" = "около 1 мес."; 28 | "%d months" = "%d мес."; 29 | "about 1 year" = "около 1 г."; 30 | "over %d years" = "в течение %d г."; 31 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories.bundle/sv.lproj/SAMCategories.strings: -------------------------------------------------------------------------------- 1 | // 2 | // SSToolkit.strings 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 3/26/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | "1s" = "1s"; // one second 10 | "%ds" = "%ds"; // several seconds 11 | "1m" = "1m"; // one minutes 12 | "%dm" = "%dm"; // several minutes 13 | "1h" = "1t"; // one hours 14 | "%dh" = "%dt"; // several hours 15 | "1d" = "1d"; // one day 16 | "%@d" = "%@d"; // several days 17 | 18 | "1 minute" = "1 minut"; 19 | "%d minutes" = "mindre än %d sekunder"; 20 | "half a minute" = "en halv minut"; 21 | "less than a minute" = "mindre än en minut"; 22 | "%d minutes" = "%d minuter"; 23 | "about 1 hour" = "ungefär 1 timme"; 24 | "about %d hours" = "ungefär %d timmar"; 25 | "1 day" = "1 dag"; 26 | "%d days" = "%d dagar"; 27 | "about 1 month" = "ungefär 1 månad"; 28 | "%d months" = "%d månader"; 29 | "about 1 year" = "ungefär 1 år"; 30 | "over %d years" = "mer än %d år"; 31 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories.bundle/zh_Hans.lproj/SAMCategories.strings: -------------------------------------------------------------------------------- 1 | // 2 | // SSToolkit.strings 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 3/26/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | "1s" = "1 秒"; // one second 10 | "%ds" = "%d 秒"; // several seconds 11 | "1m" = "1 分钟"; // one minutes 12 | "%dm" = "%d 分钟"; // several minutes 13 | "1h" = "1 小时"; // one hours 14 | "%dh" = "%d 小时"; // several hours 15 | "1d" = "1 天"; // one day 16 | "%@d" = "%@ 天"; // several days 17 | "1y" = "1 年"; // one year 18 | "%@y" = "%@ 年"; // several years 19 | 20 | "1 minute" = "1 分钟"; 21 | "less than %d seconds" = "少于 %d 秒"; 22 | "half a minute" = "半分钟"; 23 | "less than a minute" = "少于 1 分钟"; 24 | "%d minutes" = "%d 分钟"; 25 | "about 1 hour" = "大约 1 小时"; 26 | "about %d hours" = "大约 %d 小时"; 27 | "1 day" = "1 天"; 28 | "%d days" = "%d 天"; 29 | "about 1 month" = "大约 1 个月"; 30 | "%d months" = "%d 月"; 31 | "about 1 year" = "大约 1 年"; 32 | "over %d years" = "超过 %d 年"; 33 | -------------------------------------------------------------------------------- /Frameworks/SAMCategories.framework/SAMCategories.bundle/zh_Hant.lproj/SAMCategories.strings: -------------------------------------------------------------------------------- 1 | // 2 | // SSToolkit.strings 3 | // SAMCategories 4 | // 5 | // Created by Sam Soffes on 3/26/12. 6 | // Copyright (c) 2012-2014 Sam Soffes. All rights reserved. 7 | // 8 | 9 | "1s" = "1 秒"; // one second 10 | "%ds" = "%d 秒"; // several seconds 11 | "1m" = "1 分鐘"; // one minutes 12 | "%dm" = "%d 分鐘"; // several minutes 13 | "1h" = "1 小時"; // one hours 14 | "%dh" = "%d 小時"; // several hours 15 | "1d" = "1 天"; // one day 16 | "%@d" = "%@ 天"; // several days 17 | "1y" = "1 年"; // one year 18 | "%@y" = "%@ 年"; // several years 19 | 20 | "1 minute" = "1 分鐘"; 21 | "less than %d seconds" = "少於 %d 秒"; 22 | "half a minute" = "半分鐘"; 23 | "less than a minute" = "少於 1 分鐘"; 24 | "%d minutes" = "%d 分鐘"; 25 | "about 1 hour" = "大約 1 小時"; 26 | "about %d hours" = "大約 %d 小時"; 27 | "1 day" = "1 天"; 28 | "%d days" = "%d 天"; 29 | "about 1 month" = "大約 1 個月"; 30 | "%d months" = "%d 月"; 31 | "about 1 year" = "大約 1 年"; 32 | "over %d years" = "超過 %d 年"; 33 | -------------------------------------------------------------------------------- /Frameworks/SMXMLDocument.framework/Headers/SMXMLDocument-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "SMXMLDocument.h" 4 | 5 | FOUNDATION_EXPORT double SMXMLDocumentVersionNumber; 6 | FOUNDATION_EXPORT const unsigned char SMXMLDocumentVersionString[]; 7 | 8 | -------------------------------------------------------------------------------- /Frameworks/SMXMLDocument.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/SMXMLDocument.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/SMXMLDocument.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module SMXMLDocument { 2 | umbrella header "SMXMLDocument-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/SMXMLDocument.framework/SMXMLDocument: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/SMXMLDocument.framework/SMXMLDocument -------------------------------------------------------------------------------- /Frameworks/SSKeychain.framework/Headers/SSKeychain-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "SSKeychain.h" 4 | #import "SSKeychainQuery.h" 5 | 6 | FOUNDATION_EXPORT double SSKeychainVersionNumber; 7 | FOUNDATION_EXPORT const unsigned char SSKeychainVersionString[]; 8 | 9 | -------------------------------------------------------------------------------- /Frameworks/SSKeychain.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/SSKeychain.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/SSKeychain.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module SSKeychain { 2 | umbrella header "SSKeychain-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/SSKeychain.framework/SSKeychain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/SSKeychain.framework/SSKeychain -------------------------------------------------------------------------------- /Frameworks/STPTransitions.framework/Headers/STPBlockTransition.h: -------------------------------------------------------------------------------- 1 | #import "STPTransition.h" 2 | 3 | @interface STPBlockTransition : STPTransition 4 | 5 | + (instancetype)transitionWithAnimation:(void (^)(UIView *fromView, 6 | UIView *toView, 7 | UIView *containerView, 8 | void (^executeWhenAnimationIsCompleted)(BOOL finished)))animationBlock; 9 | 10 | @end 11 | -------------------------------------------------------------------------------- /Frameworks/STPTransitions.framework/Headers/STPPresentationController.h: -------------------------------------------------------------------------------- 1 | @interface STPPresentationController : UIPresentationController 2 | 3 | @end 4 | -------------------------------------------------------------------------------- /Frameworks/STPTransitions.framework/Headers/STPTransitionCenter.h: -------------------------------------------------------------------------------- 1 | @class STPTransition; 2 | 3 | @interface STPTransitionCenter : NSObject 5 | 6 | - (void)setNextPushOrPresentTransition:(STPTransition *)transition 7 | fromViewController:(UIViewController *)viewController; 8 | - (void)setNextPopOrDismissTransition:(STPTransition *)transition 9 | fromViewController:(UIViewController *)viewController; 10 | - (void)removeAllTransitionsForViewController:(UIViewController *)viewController; 11 | 12 | - (STPTransition *)nextPushOrPresentTransitionFromViewController:(UIViewController *)viewController; 13 | - (STPTransition *)nextPopOrDismissTransitionFromViewController:(UIViewController *)viewController; 14 | 15 | + (instancetype)sharedInstance; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Frameworks/STPTransitions.framework/Headers/STPTransitions-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "STPBlockTransition.h" 4 | #import "STPPresentationController.h" 5 | #import "STPTransition.h" 6 | #import "STPTransitionCenter.h" 7 | #import "STPTransitions.h" 8 | #import "UIGestureRecognizer+STPTransition.h" 9 | #import "UINavigationController+STPTransitions.h" 10 | #import "UIViewController+STPTransitions.h" 11 | 12 | FOUNDATION_EXPORT double STPTransitionsVersionNumber; 13 | FOUNDATION_EXPORT const unsigned char STPTransitionsVersionString[]; 14 | 15 | -------------------------------------------------------------------------------- /Frameworks/STPTransitions.framework/Headers/STPTransitions.h: -------------------------------------------------------------------------------- 1 | #import "STPBlockTransition.h" 2 | #import "STPTransition.h" 3 | #import "STPTransitionCenter.h" 4 | #import "UIGestureRecognizer+STPTransition.h" 5 | #import "UINavigationController+STPTransitions.h" 6 | #import "UIViewController+STPTransitions.h" 7 | -------------------------------------------------------------------------------- /Frameworks/STPTransitions.framework/Headers/UIGestureRecognizer+STPTransition.h: -------------------------------------------------------------------------------- 1 | @import UIKit; 2 | 3 | @class STPTransition; 4 | 5 | @interface UIGestureRecognizer (STPTransition) 6 | 7 | @property (nonatomic, strong) STPTransition *stp_transition; 8 | 9 | @end 10 | -------------------------------------------------------------------------------- /Frameworks/STPTransitions.framework/Headers/UINavigationController+STPTransitions.h: -------------------------------------------------------------------------------- 1 | @import UIKit; 2 | 3 | @class STPTransition; 4 | 5 | @interface UINavigationController (STPTransitions) 6 | 7 | - (void)pushViewController:(UIViewController *)viewController 8 | usingTransition:(STPTransition *)transition; 9 | 10 | - (void)popToViewController:(UIViewController*)viewController 11 | usingTransition:(STPTransition *)transition; 12 | 13 | 14 | - (UIViewController *)popViewControllerUsingTransition:(STPTransition *)transition; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Frameworks/STPTransitions.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/STPTransitions.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/STPTransitions.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module STPTransitions { 2 | umbrella header "STPTransitions-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/STPTransitions.framework/STPTransitions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/STPTransitions.framework/STPTransitions -------------------------------------------------------------------------------- /Frameworks/Shimmer.framework/Headers/FBShimmeringLayer.h: -------------------------------------------------------------------------------- 1 | /** 2 | Copyright (c) 2014-present, Facebook, Inc. 3 | All rights reserved. 4 | 5 | This source code is licensed under the BSD-style license found in the 6 | LICENSE file in the root directory of this source tree. An additional grant 7 | of patent rights can be found in the PATENTS file in the same directory. 8 | */ 9 | 10 | #import 11 | 12 | #import "FBShimmering.h" 13 | 14 | /** 15 | @abstract Lightweight, generic shimmering layer. 16 | */ 17 | @interface FBShimmeringLayer : CALayer 18 | 19 | //! @abstract The content layer to be shimmered. 20 | @property (strong, nonatomic) CALayer *contentLayer; 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /Frameworks/Shimmer.framework/Headers/FBShimmeringView.h: -------------------------------------------------------------------------------- 1 | /** 2 | Copyright (c) 2014-present, Facebook, Inc. 3 | All rights reserved. 4 | 5 | This source code is licensed under the BSD-style license found in the 6 | LICENSE file in the root directory of this source tree. An additional grant 7 | of patent rights can be found in the PATENTS file in the same directory. 8 | */ 9 | 10 | #import 11 | 12 | #import "FBShimmering.h" 13 | 14 | /** 15 | @abstract Lightweight, generic shimmering view. 16 | */ 17 | @interface FBShimmeringView : UIView 18 | 19 | //! @abstract The content view to be shimmered. 20 | @property (strong, nonatomic) UIView *contentView; 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /Frameworks/Shimmer.framework/Headers/Shimmer-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "FBShimmering.h" 4 | #import "FBShimmeringLayer.h" 5 | #import "FBShimmeringView.h" 6 | 7 | FOUNDATION_EXPORT double ShimmerVersionNumber; 8 | FOUNDATION_EXPORT const unsigned char ShimmerVersionString[]; 9 | 10 | -------------------------------------------------------------------------------- /Frameworks/Shimmer.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Shimmer.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/Shimmer.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module Shimmer { 2 | umbrella header "Shimmer-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/Shimmer.framework/Shimmer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/Shimmer.framework/Shimmer -------------------------------------------------------------------------------- /Frameworks/SwiftyJSON.framework/Headers/SwiftyJSON-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | 4 | FOUNDATION_EXPORT double SwiftyJSONVersionNumber; 5 | FOUNDATION_EXPORT const unsigned char SwiftyJSONVersionString[]; 6 | 7 | -------------------------------------------------------------------------------- /Frameworks/SwiftyJSON.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/SwiftyJSON.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/SwiftyJSON.framework/Modules/SwiftyJSON.swiftmodule/arm64.swiftdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/SwiftyJSON.framework/Modules/SwiftyJSON.swiftmodule/arm64.swiftdoc -------------------------------------------------------------------------------- /Frameworks/SwiftyJSON.framework/Modules/SwiftyJSON.swiftmodule/arm64.swiftmodule: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/SwiftyJSON.framework/Modules/SwiftyJSON.swiftmodule/arm64.swiftmodule -------------------------------------------------------------------------------- /Frameworks/SwiftyJSON.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module SwiftyJSON { 2 | umbrella header "SwiftyJSON-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | 8 | module SwiftyJSON.Swift { 9 | header "SwiftyJSON-Swift.h" 10 | } 11 | -------------------------------------------------------------------------------- /Frameworks/SwiftyJSON.framework/SwiftyJSON: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/SwiftyJSON.framework/SwiftyJSON -------------------------------------------------------------------------------- /Frameworks/TOMSMorphingLabel.framework/Headers/NSString+Morphing.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSString+Morphing.h 3 | // TOMSMorphingLabelExample 4 | // 5 | // Created by Tom König on 13/06/14. 6 | // Copyright (c) 2014 TomKnig. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #define kTOMSDictionaryKeyMergedString @"mergedString" 12 | #define kTOMSDictionaryKeyAdditionRanges @"additionRanges" 13 | #define kTOMSDictionaryKeyDeletionRanges @"deletionRanges" 14 | 15 | @interface NSString (Morphing) 16 | 17 | - (NSUInteger)toms_unicodeLength; 18 | 19 | - (NSDictionary *)toms_mergeIntoString:(NSString *)string; 20 | 21 | - (NSDictionary *)toms_mergeIntoString:(NSString *)string lookAheadRadius:(NSUInteger)lookAheadRadius; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /Frameworks/TOMSMorphingLabel.framework/Headers/TOMSMorphingLabel-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "NSString+Morphing.h" 4 | #import "TOMSMorphingLabel.h" 5 | 6 | FOUNDATION_EXPORT double TOMSMorphingLabelVersionNumber; 7 | FOUNDATION_EXPORT const unsigned char TOMSMorphingLabelVersionString[]; 8 | 9 | -------------------------------------------------------------------------------- /Frameworks/TOMSMorphingLabel.framework/Headers/TOMSMorphingLabel.h: -------------------------------------------------------------------------------- 1 | // 2 | // TOMSMorphingLabel.h 3 | // TOMSMorphingLabelExample 4 | // 5 | // Created by Tom König on 13/06/14. 6 | // Copyright (c) 2014 TomKnig. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "NSString+Morphing.h" 11 | 12 | @interface TOMSMorphingLabel : UILabel 13 | 14 | @property (readonly, atomic, strong) NSString *targetText; 15 | @property (nonatomic, assign) CGFloat animationDuration; 16 | @property (nonatomic, assign) CGFloat characterAnimationOffset; 17 | @property (nonatomic, assign) CGFloat characterShrinkFactor; 18 | @property (nonatomic, assign) BOOL isMorphingEnabled; 19 | 20 | - (void)setTextWithoutMorphing:(NSString *)text; 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /Frameworks/TOMSMorphingLabel.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/TOMSMorphingLabel.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/TOMSMorphingLabel.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module TOMSMorphingLabel { 2 | umbrella header "TOMSMorphingLabel-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/TOMSMorphingLabel.framework/TOMSMorphingLabel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/TOMSMorphingLabel.framework/TOMSMorphingLabel -------------------------------------------------------------------------------- /Frameworks/UIImage_PDF.framework/Headers/NSData+MD5.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSData+MD5.h 3 | // UIImage+PDF example 4 | // 5 | // Created by Nigel Barber on 25/06/2013. 6 | // 7 | // 8 | 9 | #import 10 | 11 | @interface NSData (MD5) 12 | 13 | - (NSString *)MD5; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Frameworks/UIImage_PDF.framework/Headers/NSString+MD5.h: -------------------------------------------------------------------------------- 1 | // 2 | // Created by Nigel Timothy Barber (@mindbrix) on 13/04/2012. 3 | // 4 | 5 | #import "NSString+MD5.h" 6 | 7 | @interface NSString(MD5) 8 | 9 | - (NSString *)MD5; 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /Frameworks/UIImage_PDF.framework/Headers/PDFView.h: -------------------------------------------------------------------------------- 1 | // 2 | // PDFView.h 3 | // 4 | // Created by Nigel Barber on 15/10/2011. 5 | // Copyright 2011 Mindbrix Limited. All rights reserved. 6 | // 7 | 8 | #import 9 | 10 | 11 | @interface PDFView : UIView 12 | { 13 | 14 | } 15 | 16 | @property( nonatomic, assign ) int page; 17 | @property( nonatomic, strong ) NSString *resourceName; 18 | @property( nonatomic, strong ) NSURL *resourceURL; 19 | @property( nonatomic, strong ) NSData *resourceData; 20 | +(CGRect) mediaRect:(NSString *)resourceName; 21 | +(CGRect) mediaRectForURL:(NSURL *)resourceURL; 22 | +(CGRect) mediaRectForURL:(NSURL *)resourceURL atPage:(int)page; 23 | +(CGRect) mediaRectForData:(NSData *)data atPage:(int)page; 24 | +(int) pageCountForURL:(NSURL *)resourceURL; 25 | +(NSURL *)resourceURLForName:(NSString *)resourceName; 26 | +(void)renderIntoContext:(CGContextRef)ctx url:(NSURL *)resourceURL data:(NSData *)resourceData size:(CGSize)size page:(int)page; 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /Frameworks/UIImage_PDF.framework/Headers/UIImage+PDF-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "NSData+MD5.h" 4 | #import "NSString+MD5.h" 5 | #import "PDFView.h" 6 | #import "UIImage+PDF.h" 7 | #import "UIView+Image.h" 8 | 9 | FOUNDATION_EXPORT double UIImage_PDFVersionNumber; 10 | FOUNDATION_EXPORT const unsigned char UIImage_PDFVersionString[]; 11 | 12 | -------------------------------------------------------------------------------- /Frameworks/UIImage_PDF.framework/Headers/UIView+Image.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIView+Image.h 3 | // 4 | // Created by Nigel Barber on 21/07/2011. 5 | // Copyright 2011 Mindbrix Limited. All rights reserved. 6 | // 7 | 8 | #import 9 | #import 10 | 11 | @interface UIView( Image ) 12 | 13 | -(UIImage *) image; 14 | -(void) savePNG:(NSString *)filePath; 15 | -(void) saveJPEG:(NSString *)filePath :(float)quality; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Frameworks/UIImage_PDF.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/UIImage_PDF.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/UIImage_PDF.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module UIImage_PDF { 2 | umbrella header "UIImage+PDF-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/UIImage_PDF.framework/UIImage_PDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/UIImage_PDF.framework/UIImage_PDF -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/Headers/YapDatabaseCloudKitConnection.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import "YapDatabaseExtensionConnection.h" 3 | 4 | @class YapDatabaseCloudKit; 5 | 6 | 7 | @interface YapDatabaseCloudKitConnection : YapDatabaseExtensionConnection 8 | 9 | /** 10 | * Returns the parent view instance. 11 | **/ 12 | @property (nonatomic, strong, readonly) YapDatabaseCloudKit *cloudKit; 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/Headers/YapDatabaseExtension.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "YapDatabaseExtensionConnection.h" 4 | #import "YapDatabaseExtensionTransaction.h" 5 | 6 | @class YapDatabase; 7 | 8 | 9 | @interface YapDatabaseExtension : NSObject 10 | 11 | /** 12 | * After an extension has been successfully registered with a database, 13 | * the registeredName property will be set by the database. 14 | **/ 15 | @property (atomic, copy, readonly) NSString *registeredName; 16 | 17 | /** 18 | * After an extension has been successfully registered with a database, 19 | * the registeredDatabase property will be set to that database. 20 | **/ 21 | @property (atomic, weak, readonly) YapDatabase *registeredDatabase; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/Headers/YapDatabaseExtensionConnection.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | 4 | @interface YapDatabaseExtensionConnection : NSObject 5 | 6 | /** 7 | * This class is abstract and has no public API. 8 | * See concrete implementations such as YapDatabaseViewConnection, YapDatabaseSecondaryIndexConnection, etc. 9 | **/ 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/Headers/YapDatabaseExtensionTransaction.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | 4 | @interface YapDatabaseExtensionTransaction : NSObject 5 | 6 | /** 7 | * This class is abstract and has no public API. 8 | * See concrete implementations such as YapDatabaseViewTransaction, YapDatabaseSecondaryIndexTransaction, etc. 9 | **/ 10 | 11 | @end 12 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/Headers/YapDatabaseFilteredViewConnection.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import "YapDatabaseViewConnection.h" 3 | 4 | @class YapDatabaseFilteredView; 5 | 6 | 7 | @interface YapDatabaseFilteredViewConnection : YapDatabaseViewConnection 8 | 9 | // Returns properly typed parent view instance 10 | @property (nonatomic, strong, readonly) YapDatabaseFilteredView *filteredView; 11 | 12 | @end 13 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/Headers/YapDatabaseFullTextSearchConnection.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import "YapDatabaseExtensionConnection.h" 3 | 4 | @class YapDatabaseFullTextSearch; 5 | 6 | /** 7 | * Welcome to YapDatabase! 8 | * 9 | * https://github.com/yapstudios/YapDatabase 10 | * 11 | * The project wiki has a wealth of documentation if you have any questions. 12 | * https://github.com/yapstudios/YapDatabase/wiki 13 | * 14 | * YapDatabaseFullTextSearch is an extension for performing text based search. 15 | * Internally it uses sqlite's FTS module which was contributed by Google. 16 | * 17 | * As an extension, YapCollectiosnDatabaseFullTextSearchConnection is automatically 18 | * created by YapDatabaseConnnection. You can access this object via: 19 | * 20 | * [databaseConnection extension:@"myRegisteredExtensionName"] 21 | * 22 | * @see YapDatabaseFullTextSearch 23 | * @see YapDatabaseFullTextSearchTransaction 24 | **/ 25 | @interface YapDatabaseFullTextSearchConnection : YapDatabaseExtensionConnection 26 | 27 | /** 28 | * Returns the parent instance. 29 | **/ 30 | @property (nonatomic, strong, readonly) YapDatabaseFullTextSearch *fullTextSearch; 31 | 32 | @end 33 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/Headers/YapDatabaseRelationshipConnection.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import "YapDatabaseExtensionConnection.h" 3 | 4 | @class YapDatabaseRelationship; 5 | 6 | /** 7 | * Welcome to YapDatabase! 8 | * 9 | * The project page has a wealth of documentation if you have any questions. 10 | * https://github.com/yapstudios/YapDatabase 11 | * 12 | * If you're new to the project you may want to visit the wiki. 13 | * https://github.com/yapstudios/YapDatabase/wiki 14 | * 15 | * The YapDatabaseRelationship extension allow you to create relationships between objects, 16 | * and configure automatic deletion rules. 17 | * 18 | * For tons of information about this extension, see the wiki article: 19 | * https://github.com/yapstudios/YapDatabase/wiki/Relationships 20 | **/ 21 | 22 | @interface YapDatabaseRelationshipConnection : YapDatabaseExtensionConnection 23 | 24 | /** 25 | * Returns the parent view instance. 26 | **/ 27 | @property (nonatomic, strong, readonly) YapDatabaseRelationship *relationship; 28 | 29 | @end 30 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/Headers/YapDatabaseSearchQueuePrivate.h: -------------------------------------------------------------------------------- 1 | #import "YapDatabaseSearchQueue.h" 2 | 3 | /** 4 | * This header file is PRIVATE, and is only to be used by the YapDatabaseSearchResultsTransaction class. 5 | **/ 6 | 7 | @interface YapDatabaseSearchQueue () 8 | 9 | - (NSString *)flushQueue; 10 | 11 | - (BOOL)shouldAbortSearchInProgressAndRollback:(BOOL *)shouldRollbackPtr; 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/Headers/YapDatabaseSearchResultsViewConnection.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import "YapDatabaseViewConnection.h" 3 | 4 | @class YapDatabaseSearchResultsView; 5 | 6 | 7 | @interface YapDatabaseSearchResultsViewConnection : YapDatabaseViewConnection 8 | 9 | // Returns properly typed parent instance 10 | @property (nonatomic, strong, readonly) YapDatabaseSearchResultsView *searchResultsView; 11 | 12 | @end 13 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/Headers/YapDatabaseSecondaryIndexSetup.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | @class YapDatabaseSecondaryIndexColumn; 4 | 5 | typedef NS_ENUM(NSInteger, YapDatabaseSecondaryIndexType) { 6 | YapDatabaseSecondaryIndexTypeInteger, 7 | YapDatabaseSecondaryIndexTypeReal, 8 | YapDatabaseSecondaryIndexTypeText 9 | }; 10 | 11 | @interface YapDatabaseSecondaryIndexSetup : NSObject 12 | 13 | - (id)init; 14 | - (id)initWithCapacity:(NSUInteger)capacity; 15 | 16 | - (void)addColumn:(NSString *)name withType:(YapDatabaseSecondaryIndexType)type; 17 | 18 | - (NSUInteger)count; 19 | - (YapDatabaseSecondaryIndexColumn *)columnAtIndex:(NSUInteger)index; 20 | 21 | - (NSArray *)columnNames; 22 | 23 | @end 24 | 25 | #pragma mark - 26 | 27 | @interface YapDatabaseSecondaryIndexColumn : NSObject 28 | 29 | @property (nonatomic, copy, readonly) NSString *name; 30 | @property (nonatomic, assign, readonly) YapDatabaseSecondaryIndexType type; 31 | 32 | @end 33 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/Headers/YapMurmurHash.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | /** 4 | * MurmurHash2 was written by Austin Appleby, and is placed in the public domain. 5 | * http://code.google.com/p/smhasher 6 | **/ 7 | 8 | #ifndef YapDatabase_YapMurmurHash_h 9 | #define YapDatabase_YapMurmurHash_h 10 | 11 | NSUInteger YapMurmurHash2(NSUInteger hash1, NSUInteger hash2); 12 | 13 | NSUInteger YapMurmurHash3(NSUInteger hash1, NSUInteger hash2, NSUInteger hash3); 14 | 15 | NSUInteger YapMurmurHashData(NSData *data); 16 | 17 | int32_t YapMurmurHashData_32(NSData *data); 18 | int64_t YapMurmurHashData_64(NSData *data); 19 | 20 | #endif 21 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/YapDatabase.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/PrivateHeaders/NSDictionary+YapDatabase.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | 4 | @interface NSDictionary (YapDatabase) 5 | 6 | - (BOOL)ydb_containsKey:(id)key; 7 | 8 | @end 9 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/PrivateHeaders/YDBCKAttachRequest.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import 3 | 4 | 5 | @interface YDBCKAttachRequest : NSObject 6 | 7 | @property (nonatomic, copy, readwrite) NSString *databaseIdentifier; 8 | @property (nonatomic, strong, readwrite) CKRecord *record; 9 | 10 | @property (nonatomic, assign, readwrite) BOOL shouldUploadRecord; 11 | 12 | @end 13 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/PrivateHeaders/YDBCKChangeRecord.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import 3 | 4 | 5 | @interface YDBCKChangeRecord : NSObject 6 | 7 | - (instancetype)initWithRecord:(CKRecord *)record; 8 | 9 | @property (nonatomic, strong, readwrite) CKRecord *record; 10 | 11 | @property (nonatomic, assign, readwrite) BOOL needsStoreFullRecord; 12 | @property (nonatomic, strong, readwrite) NSDictionary *originalValues; 13 | 14 | @property (nonatomic, readonly) CKRecordID *recordID; 15 | @property (nonatomic, readonly) NSArray *changedKeys; 16 | @property (nonatomic, readonly) NSSet *changedKeysSet; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/PrivateHeaders/YapDatabaseConnectionState.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import "YapDatabaseConnection.h" 3 | 4 | 5 | @interface YapDatabaseConnectionState : NSObject { 6 | @private 7 | dispatch_semaphore_t writeSemaphore; 8 | 9 | @public 10 | __weak YapDatabaseConnection *connection; 11 | 12 | BOOL yapLevelSharedReadLock; 13 | BOOL sqlLevelSharedReadLock; 14 | BOOL longLivedReadTransaction; 15 | 16 | BOOL yapLevelExclusiveWriteLock; 17 | BOOL waitingForWriteLock; 18 | 19 | uint64_t lastKnownSnapshot; 20 | } 21 | 22 | - (id)initWithConnection:(YapDatabaseConnection *)connection; 23 | 24 | - (void)prepareWriteLock; 25 | 26 | - (void)waitForWriteLock; 27 | - (void)signalWriteLock; 28 | 29 | @end -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/PrivateHeaders/YapDatabaseManager.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | /** 4 | * There should only be one YapDatabase or YapCollectionDatabase per file. 5 | * 6 | * The architecture design is to create a single parent database instance, 7 | * and then spawn connections to the database as needed from the parent. 8 | * 9 | * The architecture is built around this restriction, and is dependent upon it for proper operation. 10 | * This class simply helps maintain this requirement. 11 | **/ 12 | @interface YapDatabaseManager : NSObject 13 | 14 | + (BOOL)registerDatabaseForPath:(NSString *)path; 15 | + (void)deregisterDatabaseForPath:(NSString *)path; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/PrivateHeaders/YapDatabaseStatement.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import "sqlite3.h" 3 | 4 | /** 5 | * Simple wrapper class to facilitate storing sqlite3_stmt items as objects (primarily in YapCache). 6 | **/ 7 | @interface YapDatabaseStatement : NSObject 8 | 9 | - (id)initWithStatement:(sqlite3_stmt *)stmt; 10 | 11 | @property (nonatomic, assign, readonly) sqlite3_stmt *stmt; 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/PrivateHeaders/YapDatabaseViewPageMetadata.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | /** 4 | * This class stores the metadata about each "page" in the view. 5 | * 6 | * That is, a "page" is a subset of the array of rowids in a group. 7 | * The metadata does the following: 8 | * 9 | * - stores the associated group 10 | * - keeps the pages ordered (via prevPageKey). 11 | * - keeps the count on hand to make it easier to find a particular index 12 | * 13 | * This class is designed only to store the metadata in RAM. 14 | * When the metadata is stored to disk, the individual ivars have an associated column. 15 | **/ 16 | @interface YapDatabaseViewPageMetadata : NSObject { 17 | @public 18 | 19 | NSString * pageKey; 20 | NSString * prevPageKey; 21 | NSString * group; 22 | NSUInteger count; 23 | 24 | BOOL isNew; // Is NOT copied. Relevant only to connection. 25 | } 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/PrivateHeaders/YapDatabaseViewRangeOptionsPrivate.h: -------------------------------------------------------------------------------- 1 | #import "YapDatabaseViewRangeOptions.h" 2 | 3 | /** 4 | * This header file is PRIVATE, and is only to be used by the YapDatabaseView classes. 5 | **/ 6 | 7 | @interface YapDatabaseViewRangeOptions () 8 | 9 | /** 10 | * This method returns a copy with the pin value switched. 11 | * 12 | * That is, if the range was pinned to the beginning, the returned copy will be pinned to the end. 13 | * And vice versa. 14 | **/ 15 | - (id)copyAndReverse; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/PrivateHeaders/YapDebugDictionary.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | 4 | /** 5 | * This is a simple class to ensure that keys & objects we're putting into a dictionary are all of the desired class. 6 | * It's intended only for debugging purposes, especially in refactoring cases. 7 | **/ 8 | @interface YapDebugDictionary : NSObject 9 | 10 | - (instancetype)initWithKeyClass:(Class)keyClass objectClass:(Class)objectClass; 11 | - (instancetype)initWithKeyClass:(Class)keyClass objectClass:(Class)objectClass capacity:(NSUInteger)capacity; 12 | 13 | - (instancetype)initWithDictionary:(YapDebugDictionary *)dictionary copyItems:(BOOL)copyItems; 14 | 15 | // Inspection 16 | 17 | - (id)objectForKey:(id)aKey; 18 | 19 | - (void)setObject:(id)anObject forKey:(id)aKey; 20 | 21 | - (void)removeObjectForKey:(id)aKey; 22 | 23 | // Pass through 24 | 25 | @property (nonatomic, readonly) NSUInteger count; 26 | 27 | @property (nonatomic, readonly, copy) NSArray *allKeys; 28 | @property (nonatomic, readonly, copy) NSArray *allValues; 29 | 30 | - (NSEnumerator *)objectEnumerator; 31 | 32 | - (void)enumerateKeysAndObjectsUsingBlock:(void (^)(id key, id obj, BOOL *stop))block; 33 | 34 | @end 35 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/PrivateHeaders/YapNull.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | /** 4 | * There are various situations in which we need to add a placeholder to signify a nil value. 5 | * For example, we need to cache the fact that the metadata for a given key is nil. 6 | * 7 | * However, we cannot add a nil object to a dictionary. 8 | * And we cannot use NSNull, or we prevent the user from using NSNull for their own purposes. 9 | * 10 | * And thus, we replicate NSNull, and use it instead. 11 | * And now the user is free to use NSNull if needed. 12 | **/ 13 | @interface YapNull : NSObject 14 | 15 | + (id)null; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/PrivateHeaders/YapRowidSet.h: -------------------------------------------------------------------------------- 1 | /** 2 | * Wrapper for C++ code (std::unordered_set) 3 | **/ 4 | 5 | #import 6 | 7 | #ifndef YapDatabase_YapRowidSet_h 8 | #define YapDatabase_YapRowidSet_h 9 | 10 | #if defined(__cplusplus) 11 | extern "C" { 12 | #endif 13 | 14 | typedef struct _YapRowidSet YapRowidSet; 15 | 16 | YapRowidSet* YapRowidSetCreate(NSUInteger capacity); 17 | 18 | YapRowidSet* YapRowidSetCopy(YapRowidSet *set); 19 | 20 | void YapRowidSetRelease(YapRowidSet *set); 21 | 22 | void YapRowidSetAdd(YapRowidSet *set, int64_t rowid); 23 | void YapRowidSetRemove(YapRowidSet *set, int64_t rowid); 24 | void YapRowidSetRemoveAll(YapRowidSet *set); 25 | 26 | NSUInteger YapRowidSetCount(YapRowidSet *set); 27 | 28 | BOOL YapRowidSetContains(YapRowidSet *set, int64_t rowid); 29 | 30 | void YapRowidSetEnumerate(YapRowidSet *set, void (^block)(int64_t rowid, BOOL *stop)); 31 | 32 | #if defined(__cplusplus) 33 | } 34 | #endif 35 | 36 | #endif 37 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/PrivateHeaders/YapTouch.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | /** 4 | * Singleton class to represent the "value" for a key that was touched. (i.e. value didn't change) 5 | * 6 | * YapDatabase stores changesets in dictionaries, where the object represents the updated value for a key. 7 | * When an item is touched, we use this singleton as the value to signify internally that the item didn't change. 8 | * This allows us to act as if the item did change in most all respects, 9 | * but internally won't cause us to flush the item from the caches. 10 | **/ 11 | @interface YapTouch : NSObject 12 | 13 | + (id)touch; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Frameworks/YapDatabase.framework/YapDatabase: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/YapDatabase.framework/YapDatabase -------------------------------------------------------------------------------- /Frameworks/zipzap.framework/Headers/zipzap-umbrella.h: -------------------------------------------------------------------------------- 1 | #import 2 | 3 | #import "ZipZap.h" 4 | #import "ZZArchive.h" 5 | #import "ZZArchiveEntry.h" 6 | #import "ZZConstants.h" 7 | #import "ZZError.h" 8 | 9 | FOUNDATION_EXPORT double zipzapVersionNumber; 10 | FOUNDATION_EXPORT const unsigned char zipzapVersionString[]; 11 | 12 | -------------------------------------------------------------------------------- /Frameworks/zipzap.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/zipzap.framework/Info.plist -------------------------------------------------------------------------------- /Frameworks/zipzap.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module zipzap { 2 | umbrella header "zipzap-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Frameworks/zipzap.framework/zipzap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepanhruda/dyld-image-loading-performance/32f8cffe4c550c51d226a8fc1335ba2a4e48012d/Frameworks/zipzap.framework/zipzap -------------------------------------------------------------------------------- /ProfilingDyld.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ProfilingDyld.xcodeproj/xcuserdata/stepanhruda.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /ProfilingDyld.xcodeproj/xcuserdata/stepanhruda.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | ProfilingDyld.xcscheme 8 | 9 | orderHint 10 | 0 11 | 12 | 13 | SuppressBuildableAutocreation 14 | 15 | C00CA5F61BBAFD1D00B8F505 16 | 17 | primary 18 | 19 | 20 | C00CA60B1BBAFD1D00B8F505 21 | 22 | primary 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /ProfilingDyld/AppDelegate.swift: -------------------------------------------------------------------------------- 1 | import UIKit 2 | import zipzap 3 | 4 | @UIApplicationMain 5 | class AppDelegate: UIResponder, UIApplicationDelegate { 6 | 7 | var window: UIWindow? 8 | 9 | func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { 10 | return true 11 | } 12 | } 13 | 14 | -------------------------------------------------------------------------------- /ProfilingDyld/ViewController.swift: -------------------------------------------------------------------------------- 1 | import UIKit 2 | 3 | class ViewController: UIViewController { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /ProfilingDyldTests/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | en 7 | CFBundleExecutable 8 | $(EXECUTABLE_NAME) 9 | CFBundleIdentifier 10 | $(PRODUCT_BUNDLE_IDENTIFIER) 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundleName 14 | $(PRODUCT_NAME) 15 | CFBundlePackageType 16 | BNDL 17 | CFBundleShortVersionString 18 | 1.0 19 | CFBundleSignature 20 | ???? 21 | CFBundleVersion 22 | 1 23 | 24 | 25 | -------------------------------------------------------------------------------- /ProfilingDyldTests/ProfilingDyldTests.swift: -------------------------------------------------------------------------------- 1 | // 2 | // ProfilingDyldTests.swift 3 | // ProfilingDyldTests 4 | // 5 | // Created by Stepan Hruda on 9/29/15. 6 | // Copyright (c) 2015 Stepan Hruda. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import XCTest 11 | 12 | class ProfilingDyldTests: XCTestCase { 13 | 14 | override func setUp() { 15 | super.setUp() 16 | // Put setup code here. This method is called before the invocation of each test method in the class. 17 | } 18 | 19 | override func tearDown() { 20 | // Put teardown code here. This method is called after the invocation of each test method in the class. 21 | super.tearDown() 22 | } 23 | 24 | func testExample() { 25 | // This is an example of a functional test case. 26 | XCTAssert(true, "Pass") 27 | } 28 | 29 | func testPerformanceExample() { 30 | // This is an example of a performance test case. 31 | self.measureBlock() { 32 | // Put the code you want to measure the time of here. 33 | } 34 | } 35 | 36 | } 37 | --------------------------------------------------------------------------------