├── .gitignore ├── MixSDK ├── MixSDK │ ├── Assets │ │ └── .gitkeep │ └── Classes │ │ ├── .gitkeep │ │ ├── MixSDK.h │ │ ├── MSCat.swift │ │ ├── MSHelperHeader.h │ │ ├── MSModel.swift │ │ └── MSAnimal.h ├── MixSDKTwo │ ├── MixSDKTwo │ │ ├── Assets │ │ │ └── .gitkeep │ │ └── Classes │ │ │ ├── .gitkeep │ │ │ ├── MixSDKTwo.h │ │ │ └── MSTView.h │ ├── _Pods.xcodeproj │ └── Example │ │ ├── Tests │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ └── Tests-Prefix.pch │ │ ├── MixSDKTwo │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ ├── NOViewController.h │ │ └── NOAppDelegate.h │ │ ├── MixSDKTwo.xcworkspace │ │ ├── xcuserdata │ │ │ └── my.xcuserdatad │ │ │ │ └── UserInterfaceState.xcuserstate │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── MixSDKTwo.xcodeproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── Podfile │ │ └── Podfile.lock ├── MixSwift │ ├── MixSwift │ │ ├── Assets │ │ │ └── .gitkeep │ │ └── Classes │ │ │ ├── .gitkeep │ │ │ └── MixSwift.swift │ ├── _Pods.xcodeproj │ └── Example │ │ ├── MixSwift.xcworkspace │ │ ├── xcuserdata │ │ │ └── my.xcuserdatad │ │ │ │ └── UserInterfaceState.xcuserstate │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── MixSwift.xcodeproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── Podfile │ │ └── Podfile.lock └── Example │ ├── MixSDK │ ├── en.lproj │ │ └── InfoPlist.strings │ ├── MixSDK_Example-Bridging-Header.h │ ├── MKTest.swift │ ├── MKViewController.h │ └── MKAppDelegate.h │ ├── Tests │ ├── en.lproj │ │ └── InfoPlist.strings │ └── Tests-Prefix.pch │ ├── MixSDK.xcworkspace │ ├── xcuserdata │ │ └── my.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ ├── MixSDK.xcodeproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── Podfile ├── MKMediator ├── MKMediator │ └── Classes │ │ └── .gitkeep ├── ModuleA │ └── ModuleA │ │ ├── Assets │ │ └── .gitkeep │ │ └── Classes │ │ ├── .gitkeep │ │ ├── ModuleA.h │ │ └── ModuleAViewController.h ├── ModuleB │ └── ModuleB │ │ ├── Assets │ │ └── .gitkeep │ │ └── Classes │ │ ├── .gitkeep │ │ └── ModuleB.h ├── _Pods.xcodeproj └── Example │ ├── Tests │ ├── en.lproj │ │ └── InfoPlist.strings │ └── Tests-Prefix.pch │ ├── MKMediator │ ├── en.lproj │ │ └── InfoPlist.strings │ ├── MKViewController.h │ ├── MKAppDelegate.h │ └── MKlogging_factory.m │ ├── MKMediator.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ ├── MKMediator.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── Podfile ├── README.md ├── .DS_Store ├── fastlaneTest ├── Gemfile ├── fastlane │ ├── Firimfile │ └── Appfile ├── fastlaneTest │ ├── Assets.xcassets │ │ └── Contents.json │ ├── ViewController.h │ └── AppDelegate.h └── fastlaneTest.xcodeproj │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── RAC ├── Pods │ ├── Headers │ │ ├── Public │ │ │ └── ReactiveCocoa │ │ │ │ ├── RACUnit.h │ │ │ │ ├── RACEvent.h │ │ │ │ ├── RACSignal.h │ │ │ │ ├── RACStream.h │ │ │ │ ├── RACTuple.h │ │ │ │ ├── RACChannel.h │ │ │ │ ├── RACCommand.h │ │ │ │ ├── RACKVOProxy.h │ │ │ │ ├── RACScheduler.h │ │ │ │ ├── RACSequence.h │ │ │ │ ├── RACSubject.h │ │ │ │ ├── RACDisposable.h │ │ │ │ ├── RACEmptySignal.h │ │ │ │ ├── RACErrorSignal.h │ │ │ │ ├── RACKVOChannel.h │ │ │ │ ├── RACObjCRuntime.h │ │ │ │ ├── RACSubscriber.h │ │ │ │ ├── ReactiveCocoa.h │ │ │ │ ├── NSData+RACSupport.h │ │ │ │ ├── RACArraySequence.h │ │ │ │ ├── RACDelegateProxy.h │ │ │ │ ├── RACDynamicSignal.h │ │ │ │ ├── RACEXTScope.h │ │ │ │ ├── RACEagerSequence.h │ │ │ │ ├── RACEmptySequence.h │ │ │ │ ├── RACGroupedSignal.h │ │ │ │ ├── RACKVOTrampoline.h │ │ │ │ ├── RACQueueScheduler.h │ │ │ │ ├── RACReplaySubject.h │ │ │ │ ├── RACReturnSignal.h │ │ │ │ ├── RACSignalSequence.h │ │ │ │ ├── RACStringSequence.h │ │ │ │ ├── RACTestScheduler.h │ │ │ │ ├── RACTupleSequence.h │ │ │ │ ├── RACUnarySequence.h │ │ │ │ ├── RACmetamacros.h │ │ │ │ ├── NSObject+RACLifting.h │ │ │ │ ├── NSString+RACSupport.h │ │ │ │ ├── RACBehaviorSubject.h │ │ │ │ ├── RACBlockTrampoline.h │ │ │ │ ├── RACDynamicSequence.h │ │ │ │ ├── RACIndexSetSequence.h │ │ │ │ ├── RACScopedDisposable.h │ │ │ │ ├── RACSerialDisposable.h │ │ │ │ ├── RACValueTransformer.h │ │ │ │ ├── NSObject+RACKVOWrapper.h │ │ │ │ ├── RACCompoundDisposable.h │ │ │ │ ├── RACImmediateScheduler.h │ │ │ │ ├── RACMulticastConnection.h │ │ │ │ ├── RACScheduler+Subclass.h │ │ │ │ ├── RACSignal+Operations.h │ │ │ │ ├── NSFileHandle+RACSupport.h │ │ │ │ ├── NSObject+RACDeallocating.h │ │ │ │ ├── NSObject+RACDescription.h │ │ │ │ ├── RACEXTKeyPathCoding.h │ │ │ │ ├── RACPassthroughSubscriber.h │ │ │ │ ├── RACSubscriptionScheduler.h │ │ │ │ ├── RACTargetQueueScheduler.h │ │ │ │ ├── NSInvocation+RACTypeParsing.h │ │ │ │ ├── NSObject+RACSelectorSignal.h │ │ │ │ ├── NSSet+RACSequenceAdditions.h │ │ │ │ ├── NSURLConnection+RACSupport.h │ │ │ │ ├── NSUserDefaults+RACSupport.h │ │ │ │ ├── RACEXTRuntimeExtensions.h │ │ │ │ ├── RACQueueScheduler+Subclass.h │ │ │ │ ├── UIButton+RACCommandSupport.h │ │ │ │ ├── UIControl+RACSignalSupport.h │ │ │ │ ├── UISlider+RACSignalSupport.h │ │ │ │ ├── UIStepper+RACSignalSupport.h │ │ │ │ ├── UISwitch+RACSignalSupport.h │ │ │ │ ├── UITextView+RACSignalSupport.h │ │ │ │ ├── NSArray+RACSequenceAdditions.h │ │ │ │ ├── NSString+RACKeyPathUtilities.h │ │ │ │ ├── NSString+RACSequenceAdditions.h │ │ │ │ ├── UIAlertView+RACSignalSupport.h │ │ │ │ ├── UIDatePicker+RACSignalSupport.h │ │ │ │ ├── UITextField+RACSignalSupport.h │ │ │ │ ├── NSIndexSet+RACSequenceAdditions.h │ │ │ │ ├── NSNotificationCenter+RACSupport.h │ │ │ │ ├── NSObject+RACPropertySubscribing.h │ │ │ │ ├── UIActionSheet+RACSignalSupport.h │ │ │ │ ├── UITableViewCell+RACSignalSupport.h │ │ │ │ ├── MKAnnotationView+RACSignalSupport.h │ │ │ │ ├── NSDictionary+RACSequenceAdditions.h │ │ │ │ ├── NSEnumerator+RACSequenceAdditions.h │ │ │ │ ├── NSOrderedSet+RACSequenceAdditions.h │ │ │ │ ├── UIBarButtonItem+RACCommandSupport.h │ │ │ │ ├── UIControl+RACSignalSupportPrivate.h │ │ │ │ ├── UIRefreshControl+RACCommandSupport.h │ │ │ │ ├── RACSubscriptingAssignmentTrampoline.h │ │ │ │ ├── UIGestureRecognizer+RACSignalSupport.h │ │ │ │ ├── UISegmentedControl+RACSignalSupport.h │ │ │ │ ├── UICollectionReusableView+RACSignalSupport.h │ │ │ │ ├── UIImagePickerController+RACSignalSupport.h │ │ │ │ └── UITableViewHeaderFooterView+RACSignalSupport.h │ │ └── Private │ │ │ └── ReactiveCocoa │ │ │ ├── RACEvent.h │ │ │ ├── RACSignal.h │ │ │ ├── RACStream.h │ │ │ ├── RACTuple.h │ │ │ ├── RACUnit.h │ │ │ ├── RACChannel.h │ │ │ ├── RACCommand.h │ │ │ ├── RACKVOProxy.h │ │ │ ├── RACSequence.h │ │ │ ├── RACSubject.h │ │ │ ├── RACDisposable.h │ │ │ ├── RACEmptySignal.h │ │ │ ├── RACErrorSignal.h │ │ │ ├── RACKVOChannel.h │ │ │ ├── RACObjCRuntime.h │ │ │ ├── RACScheduler.h │ │ │ ├── RACSubscriber.h │ │ │ ├── ReactiveCocoa.h │ │ │ ├── RACArraySequence.h │ │ │ ├── RACDelegateProxy.h │ │ │ ├── RACDynamicSignal.h │ │ │ ├── RACEXTScope.h │ │ │ ├── RACEagerSequence.h │ │ │ ├── RACEmptySequence.h │ │ │ ├── RACGroupedSignal.h │ │ │ ├── RACKVOTrampoline.h │ │ │ ├── RACReplaySubject.h │ │ │ ├── RACReturnSignal.h │ │ │ ├── RACTestScheduler.h │ │ │ ├── RACTupleSequence.h │ │ │ ├── RACUnarySequence.h │ │ │ ├── NSData+RACSupport.h │ │ │ ├── NSObject+RACLifting.h │ │ │ ├── NSString+RACSupport.h │ │ │ ├── RACBehaviorSubject.h │ │ │ ├── RACBlockTrampoline.h │ │ │ ├── RACDynamicSequence.h │ │ │ ├── RACIndexSetSequence.h │ │ │ ├── RACQueueScheduler.h │ │ │ ├── RACScopedDisposable.h │ │ │ ├── RACSerialDisposable.h │ │ │ ├── RACSignalSequence.h │ │ │ ├── RACStream+Private.h │ │ │ ├── RACStringSequence.h │ │ │ ├── RACValueTransformer.h │ │ │ ├── RACmetamacros.h │ │ │ ├── RACCompoundDisposable.h │ │ │ ├── RACImmediateScheduler.h │ │ │ ├── RACScheduler+Private.h │ │ │ ├── RACScheduler+Subclass.h │ │ │ ├── RACSignal+Operations.h │ │ │ ├── RACSubscriber+Private.h │ │ │ ├── NSFileHandle+RACSupport.h │ │ │ ├── NSObject+RACDeallocating.h │ │ │ ├── NSObject+RACDescription.h │ │ │ ├── NSObject+RACKVOWrapper.h │ │ │ ├── RACEXTKeyPathCoding.h │ │ │ ├── RACMulticastConnection.h │ │ │ ├── RACPassthroughSubscriber.h │ │ │ ├── RACSubscriptionScheduler.h │ │ │ ├── RACTargetQueueScheduler.h │ │ │ ├── NSObject+RACSelectorSignal.h │ │ │ ├── NSSet+RACSequenceAdditions.h │ │ │ ├── NSURLConnection+RACSupport.h │ │ │ ├── NSUserDefaults+RACSupport.h │ │ │ ├── RACQueueScheduler+Subclass.h │ │ │ ├── UIButton+RACCommandSupport.h │ │ │ ├── UIControl+RACSignalSupport.h │ │ │ ├── UISlider+RACSignalSupport.h │ │ │ ├── UIStepper+RACSignalSupport.h │ │ │ ├── UISwitch+RACSignalSupport.h │ │ │ ├── NSArray+RACSequenceAdditions.h │ │ │ ├── NSInvocation+RACTypeParsing.h │ │ │ ├── NSString+RACKeyPathUtilities.h │ │ │ ├── NSString+RACSequenceAdditions.h │ │ │ ├── RACEXTRuntimeExtensions.h │ │ │ ├── UIAlertView+RACSignalSupport.h │ │ │ ├── UIDatePicker+RACSignalSupport.h │ │ │ ├── UITextField+RACSignalSupport.h │ │ │ ├── UITextView+RACSignalSupport.h │ │ │ ├── NSIndexSet+RACSequenceAdditions.h │ │ │ ├── NSNotificationCenter+RACSupport.h │ │ │ ├── NSObject+RACPropertySubscribing.h │ │ │ ├── RACMulticastConnection+Private.h │ │ │ ├── UIActionSheet+RACSignalSupport.h │ │ │ ├── MKAnnotationView+RACSignalSupport.h │ │ │ ├── NSDictionary+RACSequenceAdditions.h │ │ │ ├── NSEnumerator+RACSequenceAdditions.h │ │ │ ├── NSOrderedSet+RACSequenceAdditions.h │ │ │ ├── UIBarButtonItem+RACCommandSupport.h │ │ │ ├── UIControl+RACSignalSupportPrivate.h │ │ │ ├── UIRefreshControl+RACCommandSupport.h │ │ │ ├── UITableViewCell+RACSignalSupport.h │ │ │ ├── RACSubscriptingAssignmentTrampoline.h │ │ │ ├── UIGestureRecognizer+RACSignalSupport.h │ │ │ ├── UISegmentedControl+RACSignalSupport.h │ │ │ ├── UICollectionReusableView+RACSignalSupport.h │ │ │ ├── UIImagePickerController+RACSignalSupport.h │ │ │ └── UITableViewHeaderFooterView+RACSignalSupport.h │ ├── Target Support Files │ │ ├── Pods-RAC │ │ │ └── Pods-RAC-dummy.m │ │ ├── Pods-RACTests │ │ │ ├── Pods-RACTests-dummy.m │ │ │ └── Pods-RACTests-acknowledgements.markdown │ │ ├── ReactiveCocoa │ │ │ ├── ReactiveCocoa-dummy.m │ │ │ └── ReactiveCocoa-prefix.pch │ │ └── Pods-RACUITests │ │ │ ├── Pods-RACUITests-dummy.m │ │ │ └── Pods-RACUITests-acknowledgements.markdown │ └── ReactiveCocoa │ │ └── ReactiveCocoa │ │ ├── RACCompoundDisposableProvider.d │ │ ├── RACSignalProvider.d │ │ ├── RACEmptySequence.h │ │ ├── RACEagerSequence.h │ │ └── RACUnarySequence.h ├── RAC │ ├── Assets.xcassets │ │ └── Contents.json │ ├── MVVM │ │ ├── MVVMModel.m │ │ ├── MVVMModel.h │ │ ├── MVVMTableViewController.h │ │ └── MVVMNetworkTableViewController.h │ ├── ViewController.h │ ├── AppDelegate.h │ ├── RACBindTableViewController.h │ ├── RACMapTableViewController.h │ ├── RACSkipTableViewController.h │ ├── RACMacroTableViewController.h │ ├── RACCombineTableViewController.h │ ├── RACCommandTableViewController.h │ ├── RACSignalTableViewController.h │ ├── RACSubjectTableViewController.h │ ├── RACSequenceTableViewController.h │ ├── main.m │ └── RACMulticastConnectionViewController.h ├── RAC.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── RAC.xcworkspace │ ├── xcuserdata │ └── txooo.xcuserdatad │ │ └── IDEFindNavigatorScopes.plist │ ├── contents.xcworkspacedata │ └── xcshareddata │ ├── IDEWorkspaceChecks.plist │ └── WorkspaceSettings.xcsettings ├── CFuncDemo ├── libffi │ ├── libffi.a │ └── ffitarget.h ├── CFuncDemo │ ├── Assets.xcassets │ │ └── Contents.json │ ├── ViewController.h │ ├── AppDelegate.h │ └── main.m ├── CFuncDemo.xcworkspace │ ├── xcuserdata │ │ └── txooo.xcuserdatad │ │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── CFuncDemo.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── Podfile.lock ├── MeiTu ├── Resource │ ├── 第1页@3x.png │ ├── 第2页@3x.png │ ├── 第3页@3x.png │ └── 第4页@3x.png ├── MeiTu │ ├── Assets.xcassets │ │ └── Contents.json │ ├── ViewController.h │ ├── AppDelegate.h │ └── WelcomeViewController.h └── MeiTu.xcodeproj │ ├── xcuserdata │ └── txooo.xcuserdatad │ │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ ├── IDEWorkspaceChecks.plist │ └── WorkspaceSettings.xcsettings ├── Hooks ├── Hooks │ ├── libffi │ │ ├── libffi.a │ │ └── ffitarget.h │ ├── Assets.xcassets │ │ └── Contents.json │ ├── ViewController.h │ └── AppDelegate.h ├── Hooks.xcodeproj │ ├── xcuserdata │ │ └── txooo.xcuserdatad │ │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── Hooks.xcworkspace │ ├── xcuserdata │ └── txooo.xcuserdatad │ │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── LottieDemo ├── Pods │ ├── Headers │ │ ├── Private │ │ │ └── lottie-ios │ │ │ │ └── Lottie │ │ │ │ ├── LOTMask.h │ │ │ │ ├── LOTAsset.h │ │ │ │ ├── LOTLayer.h │ │ │ │ ├── LOTModels.h │ │ │ │ ├── Lottie.h │ │ │ │ ├── LOTHelpers.h │ │ │ │ ├── LOTShapeFill.h │ │ │ │ ├── LOTShapePath.h │ │ │ │ ├── LOTShapeStar.h │ │ │ │ ├── UIColor.h │ │ │ │ ├── LOTAssetGroup.h │ │ │ │ ├── LOTBezierPath.h │ │ │ │ ├── LOTKeypath.h │ │ │ │ ├── LOTLayerGroup.h │ │ │ │ ├── LOTShapeCircle.h │ │ │ │ ├── LOTShapeGroup.h │ │ │ │ ├── LOTShapeStroke.h │ │ │ │ ├── LOTComposition.h │ │ │ │ ├── LOTRenderNode.h │ │ │ │ ├── LOTShapeRectangle.h │ │ │ │ ├── LOTShapeRepeater.h │ │ │ │ ├── LOTShapeTransform.h │ │ │ │ ├── LOTShapeTrimPath.h │ │ │ │ ├── UIBezierPath.h │ │ │ │ ├── CALayer+Compat.h │ │ │ │ ├── LOTAnimationView.h │ │ │ │ ├── LOTAnimatorNode.h │ │ │ │ ├── LOTBezierData.h │ │ │ │ ├── LOTBlockCallback.h │ │ │ │ ├── LOTCacheProvider.h │ │ │ │ ├── LOTKeyframe.h │ │ │ │ ├── LOTShapeGradientFill.h │ │ │ │ ├── LOTValueCallback.h │ │ │ │ ├── LOTValueDelegate.h │ │ │ │ ├── NSValue+Compat.h │ │ │ │ ├── UIColor+Expanded.h │ │ │ │ ├── LOTAnimatedControl.h │ │ │ │ ├── LOTAnimatedSwitch.h │ │ │ │ ├── LOTAnimationCache.h │ │ │ │ ├── LOTLayerContainer.h │ │ │ │ ├── LOTMaskContainer.h │ │ │ │ ├── LOTPlatformCompat.h │ │ │ │ ├── CGGeometry+LOTAdditions.h │ │ │ │ ├── LOTFillRenderer.h │ │ │ │ ├── LOTPathAnimator.h │ │ │ │ ├── LOTRadialGradientLayer.h │ │ │ │ ├── LOTRenderGroup.h │ │ │ │ ├── LOTAnimationView_Compat.h │ │ │ │ ├── LOTAnimationView_Internal.h │ │ │ │ ├── LOTCircleAnimator.h │ │ │ │ ├── LOTInterpolatorCallback.h │ │ │ │ ├── LOTStrokeRenderer.h │ │ │ │ ├── LOTTrimPathNode.h │ │ │ │ ├── LOTCompositionContainer.h │ │ │ │ ├── LOTGradientFillRender.h │ │ │ │ ├── LOTPolygonAnimator.h │ │ │ │ ├── LOTPolystarAnimator.h │ │ │ │ ├── LOTRepeaterRenderer.h │ │ │ │ ├── LOTArrayInterpolator.h │ │ │ │ ├── LOTColorInterpolator.h │ │ │ │ ├── LOTPathInterpolator.h │ │ │ │ ├── LOTPointInterpolator.h │ │ │ │ ├── LOTRoundedRectAnimator.h │ │ │ │ ├── LOTSizeInterpolator.h │ │ │ │ ├── LOTValueInterpolator.h │ │ │ │ ├── LOTNumberInterpolator.h │ │ │ │ ├── LOTAnimationTransitionController.h │ │ │ │ └── LOTTransformInterpolator.h │ │ └── Public │ │ │ └── lottie-ios │ │ │ └── Lottie │ │ │ ├── Lottie.h │ │ │ ├── LOTKeypath.h │ │ │ ├── LOTComposition.h │ │ │ ├── LOTAnimatedSwitch.h │ │ │ ├── LOTAnimationCache.h │ │ │ ├── LOTAnimationView.h │ │ │ ├── LOTBlockCallback.h │ │ │ ├── LOTCacheProvider.h │ │ │ ├── LOTValueCallback.h │ │ │ ├── LOTValueDelegate.h │ │ │ ├── LOTAnimatedControl.h │ │ │ ├── LOTAnimationView_Compat.h │ │ │ ├── LOTInterpolatorCallback.h │ │ │ └── LOTAnimationTransitionController.h │ ├── Target Support Files │ │ ├── Pods-LottieDemo │ │ │ ├── Pods-LottieDemo.modulemap │ │ │ └── Pods-LottieDemo-dummy.m │ │ ├── lottie-ios │ │ │ ├── lottie-ios-dummy.m │ │ │ └── lottie-ios-prefix.pch │ │ ├── Pods-LottieDemoTests │ │ │ ├── Pods-LottieDemoTests-acknowledgements.markdown │ │ │ └── Pods-LottieDemoTests-dummy.m │ │ └── Pods-LottieDemoUITests │ │ │ ├── Pods-LottieDemoUITests-acknowledgements.markdown │ │ │ └── Pods-LottieDemoUITests-dummy.m │ └── Manifest.lock ├── LottieDemo │ ├── Assets.xcassets │ │ └── Contents.json │ ├── Resource │ │ ├── WechatIMG5.jpeg │ │ ├── WechatIMG6.jpeg │ │ ├── WechatIMG8.jpeg │ │ ├── WechatIMG9.jpeg │ │ ├── WechatIMG10.jpeg │ │ ├── WechatIMG11.jpeg │ │ ├── WechatIMG12.jpeg │ │ ├── WechatIMG13.jpeg │ │ ├── WechatIMG14.jpeg │ │ └── WechatIMG15.jpeg │ ├── LottieDemo-Bridging-Header.h │ ├── ViewController.h │ ├── AppDelegate.h │ └── main.m ├── LottieDemo.xcworkspace │ ├── xcuserdata │ │ └── txooo.xcuserdatad │ │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── LottieDemo.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── Podfile.lock ├── KVO ├── KVO │ ├── Assets.xcassets │ │ └── Contents.json │ ├── ViewController.h │ ├── NSKVONotifying_Person.m │ ├── NSKVONotifying_Person.h │ ├── NSObject+Unicode.h │ ├── AppDelegate.h │ ├── main.m │ ├── NSObject+KVO.h │ └── Person.h └── KVO.xcodeproj │ ├── xcuserdata │ ├── mymac.xcuserdatad │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ └── txooo.xcuserdatad │ │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── AutoLayoutLearning ├── images │ └── icon.png ├── AutoLayoutLearning │ ├── Assets.xcassets │ │ └── Contents.json │ ├── AppDelegate.h │ ├── ALLRootViewController.h │ ├── ALLVFLViewController.h │ ├── ALLStackViewController.h │ └── ALLMasonryViewController.h ├── AutoLayoutLearning.xcodeproj │ ├── xcuserdata │ │ └── txooo.xcuserdatad │ │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── Masonry │ └── MASLayoutConstraint.m ├── KiwiBDD ├── KiwiBDD │ ├── Assets.xcassets │ │ └── Contents.json │ ├── ViewController.h │ ├── AppDelegate.h │ └── main.m ├── KiwiBDD.xcworkspace │ ├── xcuserdata │ │ └── txooo.xcuserdatad │ │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── KiwiBDD.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── Podfile.lock ├── JSBrigde ├── JSBrigde │ ├── Assets.xcassets │ │ └── Contents.json │ ├── ViewController.h │ ├── AppDelegate.h │ ├── main.m │ └── JSProtocol.h └── JSBrigde.xcodeproj │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── GCD-Swift ├── iOS_Learning │ └── Assets.xcassets │ │ └── Contents.json └── iOS_Learning.xcodeproj │ ├── xcuserdata │ ├── mymac.xcuserdatad │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ └── txooo.xcuserdatad │ │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── RunLoopDemo ├── RunLoopDemo │ ├── Assets.xcassets │ │ └── Contents.json │ ├── ViewController.h │ └── AppDelegate.h └── RunLoopDemo.xcodeproj │ ├── xcuserdata │ └── txooo.xcuserdatad │ │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── SwiftProject ├── SwiftProject │ ├── Assets.xcassets │ │ └── Contents.json │ ├── SwiftProject-Bridging-Header.h │ └── Classes │ │ └── Sections │ │ └── Home │ │ ├── Models │ │ └── SWFHomePageModel.swift │ │ └── ViewModels │ │ └── SWFHomePageViewModel.swift ├── SwiftProject.xcodeproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── SwiftProject.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── searchController ├── search │ ├── Assets.xcassets │ │ └── Contents.json │ ├── ViewController.h │ ├── TabViewController.h │ ├── AppDelegate.h │ ├── BaseViewController.h │ ├── SearchViewController.h │ ├── NormalTableViewController.h │ ├── BaseNavigationViewController.h │ └── main.m ├── Vendors │ └── MJRefresh │ │ ├── MJRefresh.bundle │ │ ├── arrow@2x.png │ │ └── zh-Hans.lproj │ │ │ └── Localizable.strings │ │ └── Base │ │ └── MJRefreshBackFooter.h ├── search.xcodeproj │ ├── xcuserdata │ │ ├── mymac.xcuserdatad │ │ │ └── xcdebugger │ │ │ │ └── Breakpoints_v2.xcbkptlist │ │ └── txooo.xcuserdatad │ │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcuserdata │ │ └── txooo.xcuserdatad │ │ │ └── IDEFindNavigatorScopes.plist │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings └── MKWidget │ └── TodayViewController.h ├── MetalLearning ├── MetalLearning │ ├── Assets.xcassets │ │ └── Contents.json │ ├── MTLVertices.h │ ├── ViewController.h │ └── AppDelegate.h └── MetalLearning.xcodeproj │ ├── xcuserdata │ └── txooo.xcuserdatad │ │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── SwiftUILearning ├── SwiftUILearning │ └── Assets.xcassets │ │ └── Contents.json └── SwiftUILearning.xcodeproj │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── MK-Swift └── MK100-Swift │ ├── MK100-Swift │ ├── Assets.xcassets │ │ ├── Contents.json │ │ └── Tabbar │ │ │ ├── Contents.json │ │ │ ├── 订单灰.imageset │ │ │ ├── 订单灰@2x.png │ │ │ └── 订单灰@3x.png │ │ │ ├── 订单绿.imageset │ │ │ ├── 订单绿@2x.png │ │ │ └── 订单绿@3x.png │ │ │ ├── Home灰.imageset │ │ │ ├── Home灰@2x.png │ │ │ └── Home灰@3x.png │ │ │ ├── Home绿.imageset │ │ │ ├── Home绿@2x.png │ │ │ └── Home绿@3x.png │ │ │ └── inputBack.imageset │ │ │ └── inputBack@2x-1.png │ └── Classes │ │ ├── Resources │ │ └── font │ │ │ └── vmallfont.ttf │ │ ├── Order │ │ ├── MKOrderModel.swift │ │ └── MKOrderViewModel.swift │ │ ├── General │ │ └── MKAPI.swift │ │ └── Helpers │ │ └── UIFont+MKFont.swift │ ├── MK100-Swift.xcworkspace │ ├── xcuserdata │ │ ├── txooo.xcuserdatad │ │ │ ├── xcdebugger │ │ │ │ └── Breakpoints_v2.xcbkptlist │ │ │ └── IDEFindNavigatorScopes.plist │ │ └── my.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── MK100-Swift.xcodeproj │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── MainProject ├── MainProject │ ├── MainProject │ │ ├── Assets.xcassets │ │ │ └── Contents.json │ │ ├── ViewController.h │ │ └── AppDelegate.h │ └── MainProject.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── ModuleA │ ├── ModuleA.xcodeproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── ModuleA │ │ ├── LibraryHelperA.m │ │ ├── AnimalA.m │ │ ├── AnimalA.h │ │ ├── Target_ModuleA.h │ │ ├── LibraryHelperA.h │ │ └── ModuleAViewController.h ├── ModuleB │ ├── ModuleB.xcodeproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── ModuleB │ │ ├── LibraryHelperB.m │ │ ├── AnimalB.m │ │ ├── AnimalB.h │ │ └── LibraryHelperB.h ├── ModuleC │ └── ModuleC.xcodeproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── MainProject.xcworkspace │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── MessageForwardLearning ├── MessageForwardLearning │ ├── Assets.xcassets │ │ └── Contents.json │ ├── 消息转发.png │ ├── MFLViewController.h │ ├── MFLBird.m │ ├── MFLBird.h │ ├── AppDelegate.h │ ├── NSObject+Animal.m │ ├── MFLCat.h │ └── MFLDog.h └── MessageForwardLearning.xcodeproj │ ├── xcuserdata │ ├── mymac.xcuserdatad │ │ └── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ └── txooo.xcuserdatad │ │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── MultithreadingLearning ├── MultithreadingLearning │ ├── Assets.xcassets │ │ └── Contents.json │ ├── MTLRootViewController.h │ ├── UIControl+Analysis.h │ └── AppDelegate.h └── MultithreadingLearning.xcodeproj │ ├── xcuserdata │ └── mymac.xcuserdatad │ │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── OpenGLES └── LearnningOpenGLES │ ├── LearnningOpenGLES │ ├── Assets.xcassets │ │ └── Contents.json │ ├── triangle_shaderf.glsl │ ├── triangle_shaderv.glsl │ ├── esUtil.h │ ├── GLTViewController.h │ ├── ViewController.h │ ├── GLView.h │ ├── TRIGLView.h │ └── AppDelegate.h │ └── LearnningOpenGLES.xcodeproj │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── test ├── test │ ├── main.cpp │ └── main.hpp └── test.xcodeproj │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist └── AwesomeiOS ├── AwesomeiOS.xcodeproj ├── xcuserdata │ └── txooo.xcuserdatad │ │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist └── AwesomeiOS ├── Base ├── AWSViewController.h └── AWSNavigationViewController.h ├── Classes ├── Paint │ ├── AWSPaintBezierPath.m │ ├── AWSPaintViewController.h │ └── UIColor+Hex.h ├── Siri │ └── AWSSiriWaveViewController.h ├── Kline │ └── AWSKlineViewController.h └── HeartRateCurve │ └── AWSHeartRateViewController.h ├── ViewController.h ├── MediaViewController.h ├── NonUIViewController.h ├── AppDelegate.h └── main.m /.gitignore: -------------------------------------------------------------------------------- 1 | Pods 2 | -------------------------------------------------------------------------------- /MixSDK/MixSDK/Assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MixSDK/MixSDK/Classes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MKMediator/MKMediator/Classes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MKMediator/ModuleA/ModuleA/Assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MKMediator/ModuleA/ModuleA/Classes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MKMediator/ModuleB/ModuleB/Assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MKMediator/ModuleB/ModuleB/Classes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MixSDK/MixSDKTwo/MixSDKTwo/Assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MixSDK/MixSDKTwo/MixSDKTwo/Classes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MixSDK/MixSwift/MixSwift/Assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MixSDK/MixSwift/MixSwift/Classes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # iOS-Learning 2 | iOS知识总结 3 | -------------------------------------------------------------------------------- /MixSDK/MixSDKTwo/MixSDKTwo/Classes/MixSDKTwo.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MixSDK/MixSwift/MixSwift/Classes/MixSwift.swift: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MKMediator/_Pods.xcodeproj: -------------------------------------------------------------------------------- 1 | Example/Pods/Pods.xcodeproj -------------------------------------------------------------------------------- /MixSDK/MixSwift/_Pods.xcodeproj: -------------------------------------------------------------------------------- 1 | Example/Pods/Pods.xcodeproj -------------------------------------------------------------------------------- /MixSDK/MixSDKTwo/_Pods.xcodeproj: -------------------------------------------------------------------------------- 1 | Example/Pods/Pods.xcodeproj -------------------------------------------------------------------------------- /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/.DS_Store -------------------------------------------------------------------------------- /fastlaneTest/Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | gem "fastlane" 4 | -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACUnit.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACUnit.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACEvent.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACEvent.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSignal.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACStream.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACStream.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACTuple.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACTuple.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACUnit.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACUnit.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACEvent.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACEvent.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSignal.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACStream.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACStream.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACTuple.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACTuple.h -------------------------------------------------------------------------------- /MixSDK/Example/MixSDK/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /MixSDK/Example/Tests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACChannel.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACChannel.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACCommand.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACCommand.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACKVOProxy.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACKVOProxy.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACSubject.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubject.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACChannel.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACChannel.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACCommand.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACCommand.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACKVOProxy.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACKVOProxy.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACScheduler.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACSubject.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubject.h -------------------------------------------------------------------------------- /CFuncDemo/libffi/libffi.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/CFuncDemo/libffi/libffi.a -------------------------------------------------------------------------------- /MKMediator/Example/Tests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /MeiTu/Resource/第1页@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MeiTu/Resource/第1页@3x.png -------------------------------------------------------------------------------- /MeiTu/Resource/第2页@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MeiTu/Resource/第2页@3x.png -------------------------------------------------------------------------------- /MeiTu/Resource/第3页@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MeiTu/Resource/第3页@3x.png -------------------------------------------------------------------------------- /MeiTu/Resource/第4页@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MeiTu/Resource/第4页@3x.png -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACDisposable.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACDisposable.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACEmptySignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACEmptySignal.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACErrorSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACErrorSignal.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACKVOChannel.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACKVOChannel.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACObjCRuntime.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACObjCRuntime.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACScheduler.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACSubscriber.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubscriber.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/ReactiveCocoa.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/ReactiveCocoa.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACDisposable.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACDisposable.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACEmptySignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACEmptySignal.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACErrorSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACErrorSignal.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACKVOChannel.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACKVOChannel.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACObjCRuntime.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACObjCRuntime.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACSubscriber.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubscriber.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/ReactiveCocoa.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/ReactiveCocoa.h -------------------------------------------------------------------------------- /Hooks/Hooks/libffi/libffi.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/Hooks/Hooks/libffi/libffi.a -------------------------------------------------------------------------------- /MKMediator/Example/MKMediator/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /MixSDK/MixSDKTwo/Example/Tests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACArraySequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACArraySequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACDelegateProxy.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACDelegateProxy.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACDynamicSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACDynamicSignal.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACEXTScope.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/extobjc/RACEXTScope.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACEagerSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACEagerSequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACEmptySequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACEmptySequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACGroupedSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACGroupedSignal.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACKVOTrampoline.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACKVOTrampoline.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACReplaySubject.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACReplaySubject.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACReturnSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACReturnSignal.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACTestScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACTestScheduler.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACTupleSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACTupleSequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACUnarySequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACUnarySequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSData+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSData+RACSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACArraySequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACArraySequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACDelegateProxy.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACDelegateProxy.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACDynamicSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACDynamicSignal.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACEXTScope.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/extobjc/RACEXTScope.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACEagerSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACEagerSequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACEmptySequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACEmptySequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACGroupedSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACGroupedSignal.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACKVOTrampoline.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACKVOTrampoline.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACQueueScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACQueueScheduler.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACReplaySubject.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACReplaySubject.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACReturnSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACReturnSignal.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACSignalSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSignalSequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACStringSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACStringSequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACTestScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACTestScheduler.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACTupleSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACTupleSequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACUnarySequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACUnarySequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACmetamacros.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/extobjc/RACmetamacros.h -------------------------------------------------------------------------------- /fastlaneTest/fastlane/Firimfile: -------------------------------------------------------------------------------- 1 | firim_api_token "Your API Token" 2 | icon ENV['APPICON_PATH'] 3 | platform "ios" -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTMask.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Models/LOTMask.h -------------------------------------------------------------------------------- /MixSDK/MixSDKTwo/Example/MixSDKTwo/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSData+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSData+RACSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSObject+RACLifting.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACLifting.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSString+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSString+RACSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACBehaviorSubject.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACBehaviorSubject.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACBlockTrampoline.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACBlockTrampoline.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACDynamicSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACDynamicSequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACIndexSetSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACIndexSetSequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACQueueScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACQueueScheduler.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACScopedDisposable.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACScopedDisposable.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACSerialDisposable.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSerialDisposable.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACSignalSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSignalSequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACStream+Private.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACStream+Private.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACStringSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACStringSequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACValueTransformer.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACValueTransformer.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACmetamacros.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/extobjc/RACmetamacros.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSObject+RACLifting.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACLifting.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSString+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSString+RACSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACBehaviorSubject.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACBehaviorSubject.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACBlockTrampoline.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACBlockTrampoline.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACDynamicSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACDynamicSequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACIndexSetSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACIndexSetSequence.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACScopedDisposable.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACScopedDisposable.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACSerialDisposable.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSerialDisposable.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACValueTransformer.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACValueTransformer.h -------------------------------------------------------------------------------- /Hooks/Hooks/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /KVO/KVO/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTAsset.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Models/LOTAsset.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTLayer.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Models/LOTLayer.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTModels.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Models/LOTModels.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/Lottie.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/Lottie.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Public/lottie-ios/Lottie/Lottie.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/Lottie.h -------------------------------------------------------------------------------- /MeiTu/MeiTu/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACCompoundDisposable.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACCompoundDisposable.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACImmediateScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACImmediateScheduler.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACScheduler+Private.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACScheduler+Private.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACScheduler+Subclass.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACScheduler+Subclass.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACSignal+Operations.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSignal+Operations.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACSubscriber+Private.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubscriber+Private.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSObject+RACKVOWrapper.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACKVOWrapper.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACCompoundDisposable.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACCompoundDisposable.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACImmediateScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACImmediateScheduler.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACMulticastConnection.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACMulticastConnection.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACScheduler+Subclass.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACScheduler+Subclass.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACSignal+Operations.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSignal+Operations.h -------------------------------------------------------------------------------- /RAC/RAC/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /fastlaneTest/fastlane/Appfile: -------------------------------------------------------------------------------- 1 | app_identifier ENV['APP_IDENTIFIER'] 2 | apple_id ENV['APPLE_ID'] 3 | team_id ENV['TEAM_ID'] -------------------------------------------------------------------------------- /AutoLayoutLearning/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/AutoLayoutLearning/images/icon.png -------------------------------------------------------------------------------- /KiwiBDD/KiwiBDD/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTHelpers.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Extensions/LOTHelpers.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTShapeFill.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Models/LOTShapeFill.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTShapePath.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Models/LOTShapePath.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTShapeStar.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Models/LOTShapeStar.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/UIColor.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/MacCompatibility/UIColor.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSFileHandle+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSFileHandle+RACSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSObject+RACDeallocating.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACDeallocating.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSObject+RACDescription.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACDescription.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSObject+RACKVOWrapper.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACKVOWrapper.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACEXTKeyPathCoding.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/extobjc/RACEXTKeyPathCoding.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACMulticastConnection.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACMulticastConnection.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACPassthroughSubscriber.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACPassthroughSubscriber.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACSubscriptionScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubscriptionScheduler.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACTargetQueueScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACTargetQueueScheduler.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSFileHandle+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSFileHandle+RACSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSObject+RACDeallocating.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACDeallocating.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSObject+RACDescription.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACDescription.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACEXTKeyPathCoding.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/extobjc/RACEXTKeyPathCoding.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACPassthroughSubscriber.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACPassthroughSubscriber.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACSubscriptionScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubscriptionScheduler.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACTargetQueueScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACTargetQueueScheduler.h -------------------------------------------------------------------------------- /CFuncDemo/CFuncDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /JSBrigde/JSBrigde/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LottieDemo/LottieDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTAssetGroup.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Models/LOTAssetGroup.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTBezierPath.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Extensions/LOTBezierPath.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTKeypath.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTKeypath.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTLayerGroup.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Models/LOTLayerGroup.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTShapeCircle.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Models/LOTShapeCircle.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTShapeGroup.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Models/LOTShapeGroup.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTShapeStroke.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Models/LOTShapeStroke.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Public/lottie-ios/Lottie/LOTKeypath.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTKeypath.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSObject+RACSelectorSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACSelectorSignal.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSSet+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSSet+RACSequenceAdditions.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSURLConnection+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSURLConnection+RACSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSUserDefaults+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSUserDefaults+RACSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACQueueScheduler+Subclass.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACQueueScheduler+Subclass.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UIButton+RACCommandSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIButton+RACCommandSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UIControl+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIControl+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UISlider+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UISlider+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UIStepper+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIStepper+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UISwitch+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UISwitch+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSInvocation+RACTypeParsing.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSInvocation+RACTypeParsing.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSObject+RACSelectorSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACSelectorSignal.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSSet+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSSet+RACSequenceAdditions.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSURLConnection+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSURLConnection+RACSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSUserDefaults+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSUserDefaults+RACSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACEXTRuntimeExtensions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/extobjc/RACEXTRuntimeExtensions.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACQueueScheduler+Subclass.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACQueueScheduler+Subclass.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UIButton+RACCommandSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIButton+RACCommandSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UIControl+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIControl+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UISlider+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UISlider+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UIStepper+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIStepper+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UISwitch+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UISwitch+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UITextView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UITextView+RACSignalSupport.h -------------------------------------------------------------------------------- /GCD-Swift/iOS_Learning/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTComposition.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTComposition.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTRenderNode.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/LOTRenderNode.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTShapeRectangle.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Models/LOTShapeRectangle.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTShapeRepeater.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Models/LOTShapeRepeater.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTShapeTransform.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Models/LOTShapeTransform.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTShapeTrimPath.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Models/LOTShapeTrimPath.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/UIBezierPath.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/MacCompatibility/UIBezierPath.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Public/lottie-ios/Lottie/LOTComposition.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTComposition.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSArray+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSArray+RACSequenceAdditions.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSInvocation+RACTypeParsing.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSInvocation+RACTypeParsing.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSString+RACKeyPathUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSString+RACKeyPathUtilities.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSString+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSString+RACSequenceAdditions.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACEXTRuntimeExtensions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/extobjc/RACEXTRuntimeExtensions.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UIAlertView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIAlertView+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UIDatePicker+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIDatePicker+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UITextField+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UITextField+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UITextView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UITextView+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSArray+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSArray+RACSequenceAdditions.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSString+RACKeyPathUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSString+RACKeyPathUtilities.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSString+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSString+RACSequenceAdditions.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UIAlertView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIAlertView+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UIDatePicker+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIDatePicker+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UITextField+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UITextField+RACSignalSupport.h -------------------------------------------------------------------------------- /RunLoopDemo/RunLoopDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /SwiftProject/SwiftProject/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /fastlaneTest/fastlaneTest/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /searchController/search/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/CALayer+Compat.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/MacCompatibility/CALayer+Compat.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTAnimationView.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTAnimationView.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTAnimatorNode.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/LOTAnimatorNode.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTBezierData.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/AnimatableProperties/LOTBezierData.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTBlockCallback.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTBlockCallback.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTCacheProvider.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTCacheProvider.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTKeyframe.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/AnimatableProperties/LOTKeyframe.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTShapeGradientFill.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Models/LOTShapeGradientFill.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTValueCallback.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTValueCallback.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTValueDelegate.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTValueDelegate.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/NSValue+Compat.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/MacCompatibility/NSValue+Compat.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/UIColor+Expanded.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Extensions/UIColor+Expanded.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Public/lottie-ios/Lottie/LOTAnimatedSwitch.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTAnimatedSwitch.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Public/lottie-ios/Lottie/LOTAnimationCache.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTAnimationCache.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Public/lottie-ios/Lottie/LOTAnimationView.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTAnimationView.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Public/lottie-ios/Lottie/LOTBlockCallback.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTBlockCallback.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Public/lottie-ios/Lottie/LOTCacheProvider.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTCacheProvider.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Public/lottie-ios/Lottie/LOTValueCallback.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTValueCallback.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Public/lottie-ios/Lottie/LOTValueDelegate.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTValueDelegate.h -------------------------------------------------------------------------------- /MetalLearning/MetalLearning/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSIndexSet+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSIndexSet+RACSequenceAdditions.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSNotificationCenter+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSNotificationCenter+RACSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSObject+RACPropertySubscribing.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACPropertySubscribing.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACMulticastConnection+Private.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACMulticastConnection+Private.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UIActionSheet+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIActionSheet+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSIndexSet+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSIndexSet+RACSequenceAdditions.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSNotificationCenter+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSNotificationCenter+RACSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSObject+RACPropertySubscribing.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACPropertySubscribing.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UIActionSheet+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIActionSheet+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UITableViewCell+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UITableViewCell+RACSignalSupport.h -------------------------------------------------------------------------------- /SwiftUILearning/SwiftUILearning/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LottieDemo/LottieDemo/Resource/WechatIMG5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/LottieDemo/LottieDemo/Resource/WechatIMG5.jpeg -------------------------------------------------------------------------------- /LottieDemo/LottieDemo/Resource/WechatIMG6.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/LottieDemo/LottieDemo/Resource/WechatIMG6.jpeg -------------------------------------------------------------------------------- /LottieDemo/LottieDemo/Resource/WechatIMG8.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/LottieDemo/LottieDemo/Resource/WechatIMG8.jpeg -------------------------------------------------------------------------------- /LottieDemo/LottieDemo/Resource/WechatIMG9.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/LottieDemo/LottieDemo/Resource/WechatIMG9.jpeg -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTAnimatedControl.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTAnimatedControl.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTAnimatedSwitch.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTAnimatedSwitch.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTAnimationCache.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTAnimationCache.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTLayerContainer.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/AnimatableLayers/LOTLayerContainer.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTMaskContainer.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/AnimatableLayers/LOTMaskContainer.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTPlatformCompat.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/MacCompatibility/LOTPlatformCompat.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Public/lottie-ios/Lottie/LOTAnimatedControl.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTAnimatedControl.h -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /MainProject/MainProject/MainProject/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/MKAnnotationView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/MKAnnotationView+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSDictionary+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSDictionary+RACSequenceAdditions.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSEnumerator+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSEnumerator+RACSequenceAdditions.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/NSOrderedSet+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSOrderedSet+RACSequenceAdditions.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UIBarButtonItem+RACCommandSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIBarButtonItem+RACCommandSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UIControl+RACSignalSupportPrivate.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIControl+RACSignalSupportPrivate.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UIRefreshControl+RACCommandSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIRefreshControl+RACCommandSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UITableViewCell+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UITableViewCell+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/MKAnnotationView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/MKAnnotationView+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSDictionary+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSDictionary+RACSequenceAdditions.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSEnumerator+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSEnumerator+RACSequenceAdditions.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/NSOrderedSet+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSOrderedSet+RACSequenceAdditions.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UIBarButtonItem+RACCommandSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIBarButtonItem+RACCommandSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UIControl+RACSignalSupportPrivate.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIControl+RACSignalSupportPrivate.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UIRefreshControl+RACCommandSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIRefreshControl+RACCommandSupport.h -------------------------------------------------------------------------------- /AutoLayoutLearning/AutoLayoutLearning/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LottieDemo/LottieDemo/Resource/WechatIMG10.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/LottieDemo/LottieDemo/Resource/WechatIMG10.jpeg -------------------------------------------------------------------------------- /LottieDemo/LottieDemo/Resource/WechatIMG11.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/LottieDemo/LottieDemo/Resource/WechatIMG11.jpeg -------------------------------------------------------------------------------- /LottieDemo/LottieDemo/Resource/WechatIMG12.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/LottieDemo/LottieDemo/Resource/WechatIMG12.jpeg -------------------------------------------------------------------------------- /LottieDemo/LottieDemo/Resource/WechatIMG13.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/LottieDemo/LottieDemo/Resource/WechatIMG13.jpeg -------------------------------------------------------------------------------- /LottieDemo/LottieDemo/Resource/WechatIMG14.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/LottieDemo/LottieDemo/Resource/WechatIMG14.jpeg -------------------------------------------------------------------------------- /LottieDemo/LottieDemo/Resource/WechatIMG15.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/LottieDemo/LottieDemo/Resource/WechatIMG15.jpeg -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/CGGeometry+LOTAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Extensions/CGGeometry+LOTAdditions.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTFillRenderer.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/RenderNodes/LOTFillRenderer.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTPathAnimator.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/AnimatorNodes/LOTPathAnimator.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTRadialGradientLayer.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Extensions/LOTRadialGradientLayer.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTRenderGroup.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/RenderNodes/LOTRenderGroup.h -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/RACSubscriptingAssignmentTrampoline.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubscriptingAssignmentTrampoline.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UIGestureRecognizer+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIGestureRecognizer+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UISegmentedControl+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UISegmentedControl+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/RACSubscriptingAssignmentTrampoline.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubscriptingAssignmentTrampoline.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UIGestureRecognizer+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIGestureRecognizer+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UISegmentedControl+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UISegmentedControl+RACSignalSupport.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTAnimationView_Compat.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTAnimationView_Compat.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTAnimationView_Internal.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/Private/LOTAnimationView_Internal.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTCircleAnimator.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/AnimatorNodes/LOTCircleAnimator.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTInterpolatorCallback.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTInterpolatorCallback.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTStrokeRenderer.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/RenderNodes/LOTStrokeRenderer.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTTrimPathNode.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/ManipulatorNodes/LOTTrimPathNode.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Public/lottie-ios/Lottie/LOTAnimationView_Compat.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTAnimationView_Compat.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Public/lottie-ios/Lottie/LOTInterpolatorCallback.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTInterpolatorCallback.h -------------------------------------------------------------------------------- /MessageForwardLearning/MessageForwardLearning/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /MultithreadingLearning/MultithreadingLearning/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /OpenGLES/LearnningOpenGLES/LearnningOpenGLES/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTCompositionContainer.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/AnimatableLayers/LOTCompositionContainer.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTGradientFillRender.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/RenderNodes/LOTGradientFillRender.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTPolygonAnimator.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/AnimatorNodes/LOTPolygonAnimator.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTPolystarAnimator.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/AnimatorNodes/LOTPolystarAnimator.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTRepeaterRenderer.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/RenderNodes/LOTRepeaterRenderer.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UICollectionReusableView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UICollectionReusableView+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UIImagePickerController+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIImagePickerController+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UICollectionReusableView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UICollectionReusableView+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UIImagePickerController+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIImagePickerController+RACSignalSupport.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTArrayInterpolator.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/InterpolatorNodes/LOTArrayInterpolator.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTColorInterpolator.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/InterpolatorNodes/LOTColorInterpolator.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTPathInterpolator.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/InterpolatorNodes/LOTPathInterpolator.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTPointInterpolator.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/InterpolatorNodes/LOTPointInterpolator.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTRoundedRectAnimator.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/AnimatorNodes/LOTRoundedRectAnimator.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTSizeInterpolator.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/InterpolatorNodes/LOTSizeInterpolator.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTValueInterpolator.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/InterpolatorNodes/LOTValueInterpolator.h -------------------------------------------------------------------------------- /MessageForwardLearning/MessageForwardLearning/消息转发.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MessageForwardLearning/MessageForwardLearning/消息转发.png -------------------------------------------------------------------------------- /OpenGLES/LearnningOpenGLES/LearnningOpenGLES/triangle_shaderf.glsl: -------------------------------------------------------------------------------- 1 | varying lowp vec4 frag_Color; 2 | 3 | void main() 4 | { 5 | gl_FragColor = frag_Color; 6 | } 7 | -------------------------------------------------------------------------------- /RAC/Pods/Headers/Private/ReactiveCocoa/UITableViewHeaderFooterView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UITableViewHeaderFooterView+RACSignalSupport.h -------------------------------------------------------------------------------- /RAC/Pods/Headers/Public/ReactiveCocoa/UITableViewHeaderFooterView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UITableViewHeaderFooterView+RACSignalSupport.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTNumberInterpolator.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/InterpolatorNodes/LOTNumberInterpolator.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Public/lottie-ios/Lottie/LOTAnimationTransitionController.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTAnimationTransitionController.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTAnimationTransitionController.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/PublicHeaders/LOTAnimationTransitionController.h -------------------------------------------------------------------------------- /LottieDemo/Pods/Headers/Private/lottie-ios/Lottie/LOTTransformInterpolator.h: -------------------------------------------------------------------------------- 1 | ../../../../lottie-ios/lottie-ios/Classes/RenderSystem/InterpolatorNodes/LOTTransformInterpolator.h -------------------------------------------------------------------------------- /SwiftProject/SwiftProject/SwiftProject-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | // 2 | // Use this file to import your target's public headers that you would like to expose to Swift. 3 | // 4 | 5 | 6 | -------------------------------------------------------------------------------- /searchController/Vendors/MJRefresh/MJRefresh.bundle/arrow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/searchController/Vendors/MJRefresh/MJRefresh.bundle/arrow@2x.png -------------------------------------------------------------------------------- /Hooks/Hooks.xcodeproj/xcuserdata/txooo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /KVO/KVO.xcodeproj/xcuserdata/mymac.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /KVO/KVO.xcodeproj/xcuserdata/txooo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift/Classes/Resources/font/vmallfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MK-Swift/MK100-Swift/MK100-Swift/Classes/Resources/font/vmallfont.ttf -------------------------------------------------------------------------------- /MeiTu/MeiTu.xcodeproj/xcuserdata/txooo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /RAC/Pods/Target Support Files/Pods-RAC/Pods-RAC-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_RAC : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_RAC 5 | @end 6 | -------------------------------------------------------------------------------- /Hooks/Hooks.xcworkspace/xcuserdata/txooo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /LottieDemo/LottieDemo/LottieDemo-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | // 2 | // Use this file to import your target's public headers that you would like to expose to Swift. 3 | // 4 | 5 | #import 6 | -------------------------------------------------------------------------------- /MKMediator/Example/Tests/Tests-Prefix.pch: -------------------------------------------------------------------------------- 1 | // The contents of this file are implicitly included at the beginning of every test case source file. 2 | 3 | #ifdef __OBJC__ 4 | 5 | 6 | 7 | #endif 8 | -------------------------------------------------------------------------------- /test/test/main.cpp: -------------------------------------------------------------------------------- 1 | // 2 | // main.cpp 3 | // test 4 | // 5 | // Created by txooo on 2019/5/7. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #include "main.hpp" 10 | -------------------------------------------------------------------------------- /AwesomeiOS/AwesomeiOS.xcodeproj/xcuserdata/txooo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /CFuncDemo/CFuncDemo.xcworkspace/xcuserdata/txooo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /KiwiBDD/KiwiBDD.xcworkspace/xcuserdata/txooo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /MixSDK/Example/MixSDK/MixSDK_Example-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | // 2 | // Use this file to import your target's public headers that you would like to expose to Swift. 3 | // 4 | 5 | #import "MKViewController.h" 6 | -------------------------------------------------------------------------------- /MixSDK/MixSDKTwo/Example/Tests/Tests-Prefix.pch: -------------------------------------------------------------------------------- 1 | // The contents of this file are implicitly included at the beginning of every test case source file. 2 | 3 | #ifdef __OBJC__ 4 | 5 | 6 | 7 | #endif 8 | -------------------------------------------------------------------------------- /GCD-Swift/iOS_Learning.xcodeproj/xcuserdata/mymac.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /GCD-Swift/iOS_Learning.xcodeproj/xcuserdata/txooo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /LottieDemo/LottieDemo.xcworkspace/xcuserdata/txooo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /LottieDemo/Pods/Target Support Files/Pods-LottieDemo/Pods-LottieDemo.modulemap: -------------------------------------------------------------------------------- 1 | module Pods_LottieDemo { 2 | umbrella header "Pods-LottieDemo-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /LottieDemo/Pods/Target Support Files/lottie-ios/lottie-ios-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_lottie_ios : NSObject 3 | @end 4 | @implementation PodsDummy_lottie_ios 5 | @end 6 | -------------------------------------------------------------------------------- /MixSDK/Example/Tests/Tests-Prefix.pch: -------------------------------------------------------------------------------- 1 | // The contents of this file are implicitly included at the beginning of every test case source file. 2 | 3 | #ifdef __OBJC__ 4 | 5 | @import Kiwi; 6 | 7 | #endif 8 | -------------------------------------------------------------------------------- /RunLoopDemo/RunLoopDemo.xcodeproj/xcuserdata/txooo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /searchController/search.xcodeproj/xcuserdata/mymac.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /searchController/search.xcodeproj/xcuserdata/txooo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/订单灰.imageset/订单灰@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/订单灰.imageset/订单灰@2x.png -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/订单灰.imageset/订单灰@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/订单灰.imageset/订单灰@3x.png -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/订单绿.imageset/订单绿@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/订单绿.imageset/订单绿@2x.png -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/订单绿.imageset/订单绿@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/订单绿.imageset/订单绿@3x.png -------------------------------------------------------------------------------- /MetalLearning/MetalLearning.xcodeproj/xcuserdata/txooo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /RAC/Pods/Target Support Files/Pods-RACTests/Pods-RACTests-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_RACTests : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_RACTests 5 | @end 6 | -------------------------------------------------------------------------------- /RAC/Pods/Target Support Files/ReactiveCocoa/ReactiveCocoa-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_ReactiveCocoa : NSObject 3 | @end 4 | @implementation PodsDummy_ReactiveCocoa 5 | @end 6 | -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift.xcworkspace/xcuserdata/txooo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/Home灰.imageset/Home灰@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/Home灰.imageset/Home灰@2x.png -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/Home灰.imageset/Home灰@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/Home灰.imageset/Home灰@3x.png -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/Home绿.imageset/Home绿@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/Home绿.imageset/Home绿@2x.png -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/Home绿.imageset/Home绿@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/Home绿.imageset/Home绿@3x.png -------------------------------------------------------------------------------- /MixSDK/MixSDK/Classes/MixSDK.h: -------------------------------------------------------------------------------- 1 | // 2 | // MixSDK.h 3 | // MixSDK 4 | // 5 | // Created by chunsheng on 2020/5/22. 6 | // 7 | 8 | #ifndef MixSDK_h 9 | #define MixSDK_h 10 | 11 | 12 | #endif /* MixSDK_h */ 13 | -------------------------------------------------------------------------------- /RAC/Pods/Target Support Files/Pods-RACUITests/Pods-RACUITests-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_RACUITests : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_RACUITests 5 | @end 6 | -------------------------------------------------------------------------------- /AutoLayoutLearning/AutoLayoutLearning.xcodeproj/xcuserdata/txooo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /RAC/Pods/Target Support Files/Pods-RACTests/Pods-RACTests-acknowledgements.markdown: -------------------------------------------------------------------------------- 1 | # Acknowledgements 2 | This application makes use of the following third party libraries: 3 | Generated by CocoaPods - https://cocoapods.org 4 | -------------------------------------------------------------------------------- /searchController/Vendors/MJRefresh/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/searchController/Vendors/MJRefresh/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings -------------------------------------------------------------------------------- /LottieDemo/Pods/Target Support Files/Pods-LottieDemo/Pods-LottieDemo-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_LottieDemo : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_LottieDemo 5 | @end 6 | -------------------------------------------------------------------------------- /MessageForwardLearning/MessageForwardLearning.xcodeproj/xcuserdata/mymac.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /MessageForwardLearning/MessageForwardLearning.xcodeproj/xcuserdata/txooo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /MultithreadingLearning/MultithreadingLearning.xcodeproj/xcuserdata/mymac.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /RAC/Pods/Target Support Files/Pods-RACUITests/Pods-RACUITests-acknowledgements.markdown: -------------------------------------------------------------------------------- 1 | # Acknowledgements 2 | This application makes use of the following third party libraries: 3 | Generated by CocoaPods - https://cocoapods.org 4 | -------------------------------------------------------------------------------- /KVO/KVO.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MixSDK/Example/MixSDK.xcworkspace/xcuserdata/my.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MixSDK/Example/MixSDK.xcworkspace/xcuserdata/my.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /RAC/RAC.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/inputBack.imageset/inputBack@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MK-Swift/MK100-Swift/MK100-Swift/Assets.xcassets/Tabbar/inputBack.imageset/inputBack@2x-1.png -------------------------------------------------------------------------------- /test/test.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Hooks/Hooks.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MeiTu/MeiTu.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /JSBrigde/JSBrigde.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /KiwiBDD/KiwiBDD.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /LottieDemo/Pods/Target Support Files/Pods-LottieDemoTests/Pods-LottieDemoTests-acknowledgements.markdown: -------------------------------------------------------------------------------- 1 | # Acknowledgements 2 | This application makes use of the following third party libraries: 3 | Generated by CocoaPods - https://cocoapods.org 4 | -------------------------------------------------------------------------------- /LottieDemo/Pods/Target Support Files/Pods-LottieDemoTests/Pods-LottieDemoTests-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_LottieDemoTests : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_LottieDemoTests 5 | @end 6 | -------------------------------------------------------------------------------- /LottieDemo/Pods/Target Support Files/Pods-LottieDemoUITests/Pods-LottieDemoUITests-acknowledgements.markdown: -------------------------------------------------------------------------------- 1 | # Acknowledgements 2 | This application makes use of the following third party libraries: 3 | Generated by CocoaPods - https://cocoapods.org 4 | -------------------------------------------------------------------------------- /CFuncDemo/CFuncDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /LottieDemo/Pods/Target Support Files/Pods-LottieDemoUITests/Pods-LottieDemoUITests-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_LottieDemoUITests : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_LottieDemoUITests 5 | @end 6 | -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift.xcworkspace/xcuserdata/my.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MK-Swift/MK100-Swift/MK100-Swift.xcworkspace/xcuserdata/my.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /MixSDK/Example/MixSDK.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MixSDK/MixSwift/Example/MixSwift.xcworkspace/xcuserdata/my.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MixSDK/MixSwift/Example/MixSwift.xcworkspace/xcuserdata/my.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /searchController/search.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /AwesomeiOS/AwesomeiOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /GCD-Swift/iOS_Learning.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /LottieDemo/LottieDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MainProject/ModuleA/ModuleA.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MainProject/ModuleB/ModuleB.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MainProject/ModuleC/ModuleC.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MixSDK/MixSDKTwo/Example/MixSDKTwo.xcworkspace/xcuserdata/my.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjye/iOS-Learning/HEAD/MixSDK/MixSDKTwo/Example/MixSDKTwo.xcworkspace/xcuserdata/my.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /RAC/RAC/MVVM/MVVMModel.m: -------------------------------------------------------------------------------- 1 | // 2 | // MVVMModel.m 3 | // RAC 4 | // 5 | // Created by txooo on 2019/4/16. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import "MVVMModel.h" 10 | 11 | @implementation MVVMModel 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /RunLoopDemo/RunLoopDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MKMediator/Example/MKMediator.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MetalLearning/MetalLearning.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MixSDK/MixSwift/Example/MixSwift.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /OpenGLES/LearnningOpenGLES/LearnningOpenGLES/triangle_shaderv.glsl: -------------------------------------------------------------------------------- 1 | attribute vec4 vPosition; 2 | attribute vec4 a_Color; 3 | 4 | varying lowp vec4 frag_Color; 5 | void main(void) 6 | { 7 | frag_Color = a_Color; 8 | gl_Position = vPosition; 9 | } 10 | -------------------------------------------------------------------------------- /SwiftProject/SwiftProject.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /fastlaneTest/fastlaneTest.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MixSDK/MixSDKTwo/Example/MixSDKTwo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MixSDK/MixSwift/Example/Podfile: -------------------------------------------------------------------------------- 1 | use_frameworks! 2 | 3 | platform :ios, '9.0' 4 | 5 | target 'MixSwift_Example' do 6 | pod 'MixSwift', :path => '../' 7 | 8 | target 'MixSwift_Tests' do 9 | inherit! :search_paths 10 | 11 | 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /MainProject/MainProject/MainProject.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MixSDK/Example/MixSDK/MKTest.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MKTest.swift 3 | // MixSDK_Example 4 | // 5 | // Created by txooo on 2018/7/18. 6 | // Copyright © 2018 lingjye. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class MKTest: NSObject { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /MixSDK/MixSDKTwo/Example/Podfile: -------------------------------------------------------------------------------- 1 | use_frameworks! 2 | 3 | platform :ios, '9.0' 4 | 5 | target 'MixSDKTwo_Example' do 6 | pod 'MixSDKTwo', :path => '../' 7 | 8 | target 'MixSDKTwo_Tests' do 9 | inherit! :search_paths 10 | 11 | 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /RAC/Pods/ReactiveCocoa/ReactiveCocoa/RACCompoundDisposableProvider.d: -------------------------------------------------------------------------------- 1 | provider RACCompoundDisposable { 2 | probe added(char *compoundDisposable, char *disposable, long newTotal); 3 | probe removed(char *compoundDisposable, char *disposable, long newTotal); 4 | }; 5 | -------------------------------------------------------------------------------- /SwiftUILearning/SwiftUILearning.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /AutoLayoutLearning/AutoLayoutLearning.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /RAC/RAC.xcworkspace/xcuserdata/txooo.xcuserdatad/IDEFindNavigatorScopes.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test/test/main.hpp: -------------------------------------------------------------------------------- 1 | // 2 | // main.hpp 3 | // test 4 | // 5 | // Created by txooo on 2019/5/7. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #ifndef main_hpp 10 | #define main_hpp 11 | 12 | #include 13 | 14 | #endif /* main_hpp */ 15 | -------------------------------------------------------------------------------- /OpenGLES/LearnningOpenGLES/LearnningOpenGLES.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MessageForwardLearning/MessageForwardLearning.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MultithreadingLearning/MultithreadingLearning.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /RAC/Pods/ReactiveCocoa/ReactiveCocoa/RACSignalProvider.d: -------------------------------------------------------------------------------- 1 | provider RACSignal { 2 | probe next(char *signal, char *subscriber, char *valueDescription); 3 | probe completed(char *signal, char *subscriber); 4 | probe error(char *signal, char *subscriber, char *errorDescription); 5 | }; 6 | -------------------------------------------------------------------------------- /KVO/KVO/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // KVO 4 | // 5 | // Created by txooo on 2019/5/15. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /MixSDK/MixSDK/Classes/MSCat.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MSCat.swift 3 | // MixSDK 4 | // 5 | // Created by chunsheng on 2020/5/22. 6 | // 7 | 8 | import Foundation 9 | 10 | public class MSCat: MSAnimal { 11 | override public func eat() { 12 | print("MSCat eat"); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /MixSDK/MixSDK/Classes/MSHelperHeader.h: -------------------------------------------------------------------------------- 1 | // 2 | // MSHelperHeader.h 3 | // MixSDK 4 | // 5 | // Created by txooo on 2018/7/18. 6 | // 7 | 8 | #ifndef MSHelperHeader_h 9 | #define MSHelperHeader_h 10 | 11 | //#import 12 | 13 | #endif /* MSHelperHeader_h */ 14 | -------------------------------------------------------------------------------- /Hooks/Hooks/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // Hooks 4 | // 5 | // Created by txooo on 2019/7/30. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift.xcworkspace/xcuserdata/txooo.xcuserdatad/IDEFindNavigatorScopes.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MeiTu/MeiTu/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // MeiTu 4 | // 5 | // Created by txooo on 2019/4/3. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /RAC/RAC/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // RAC 4 | // 5 | // Created by txooo on 2019/4/15. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UITableViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /KVO/KVO/NSKVONotifying_Person.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSKVONotifying_Person.m 3 | // KVO 4 | // 5 | // Created by txooo on 2019/5/15. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import "NSKVONotifying_Person.h" 10 | 11 | @implementation NSKVONotifying_Person 12 | 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /KiwiBDD/KiwiBDD/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // KiwiBDD 4 | // 5 | // Created by txooo on 2019/5/21. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /MixSDK/MixSDKTwo/MixSDKTwo/Classes/MSTView.h: -------------------------------------------------------------------------------- 1 | // 2 | // MSTView.h 3 | // MixSDKTwo 4 | // 5 | // Created by huangyibo on 2021/4/28. 6 | // 7 | 8 | #import 9 | 10 | NS_ASSUME_NONNULL_BEGIN 11 | 12 | @interface MSTView : UIView 13 | 14 | @end 15 | 16 | NS_ASSUME_NONNULL_END 17 | -------------------------------------------------------------------------------- /searchController/search.xcodeproj/project.xcworkspace/xcuserdata/txooo.xcuserdatad/IDEFindNavigatorScopes.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /CFuncDemo/CFuncDemo/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // CFuncDemo 4 | // 5 | // Created by txooo on 2019/6/4. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /JSBrigde/JSBrigde/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // JSBrigde 4 | // 5 | // Created by txooo on 2019/4/4. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /RAC/RAC.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /AwesomeiOS/AwesomeiOS/Base/AWSViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // AWSViewController.h 3 | // AwesomeiOS 4 | // 5 | // Created by txooo on 2018/9/12. 6 | // Copyright © 2018年 领琾. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AWSViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Hooks/Hooks.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /LottieDemo/LottieDemo/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // LottieDemo 4 | // 5 | // Created by txooo on 2019/5/7. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /MKMediator/Example/MKMediator/MKViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // MKViewController.h 3 | // MKMediator 4 | // 5 | // Created by lingjye on 06/14/2019. 6 | // Copyright (c) 2019 lingjye. All rights reserved. 7 | // 8 | 9 | @import UIKit; 10 | 11 | @interface MKViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /MixSDK/MixSDK/Classes/MSModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MSModel.swift 3 | // Kiwi 4 | // 5 | // Created by txooo on 2018/7/18. 6 | // 7 | 8 | import UIKit 9 | 10 | public class MSModel: NSObject { 11 | @objc open class func show() { 12 | MSAnimal.show(); 13 | MSCat.show(); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /OpenGLES/LearnningOpenGLES/LearnningOpenGLES/esUtil.h: -------------------------------------------------------------------------------- 1 | // 2 | // esUtil.h 3 | // HelloTriangle 4 | // 5 | // Created by 领琾 on 2019/6/24. 6 | // Copyright © 2019 领琾. All rights reserved. 7 | // 8 | 9 | #ifndef esUtil_h 10 | #define esUtil_h 11 | 12 | #include 13 | 14 | #endif /* esUtil_h */ 15 | -------------------------------------------------------------------------------- /searchController/search/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // search 4 | // 5 | // Created by txooo on 2018/12/4. 6 | // Copyright © 2018 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /AwesomeiOS/AwesomeiOS/Classes/Paint/AWSPaintBezierPath.m: -------------------------------------------------------------------------------- 1 | // 2 | // AWSPaintBezierPath.m 3 | // AwesomeiOS 4 | // 5 | // Created by txooo on 2018/9/30. 6 | // Copyright © 2018年 领琾. All rights reserved. 7 | // 8 | 9 | #import "AWSPaintBezierPath.h" 10 | 11 | @implementation AWSPaintBezierPath 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /KiwiBDD/KiwiBDD.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /LottieDemo/Pods/Target Support Files/lottie-ios/lottie-ios-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /RAC/Pods/Target Support Files/ReactiveCocoa/ReactiveCocoa-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /RAC/RAC.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /RunLoopDemo/RunLoopDemo/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // RunLoopDemo 4 | // 5 | // Created by txooo on 2019/8/19. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /fastlaneTest/fastlaneTest/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // fastlaneTest 4 | // 5 | // Created by txooo on 2019/5/16. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /searchController/MKWidget/TodayViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // TodayViewController.h 3 | // MKWidget 4 | // 5 | // Created by txooo on 2018/12/5. 6 | // Copyright © 2018 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface TodayViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Hooks/Hooks.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MetalLearning/MetalLearning/MTLVertices.h: -------------------------------------------------------------------------------- 1 | // 2 | // MTLVertices.h 3 | // MetalLearning 4 | // 5 | // Created by txooo on 2019/3/29. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | extern float vertexData[120]; 12 | extern float vertexColorData[120]; 13 | -------------------------------------------------------------------------------- /MetalLearning/MetalLearning/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // MetalLearning 4 | // 5 | // Created by txooo on 2019/3/29. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /MixSDK/Example/MixSDK.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /MixSDK/MixSDKTwo/Example/MixSDKTwo/NOViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // NOViewController.h 3 | // MixSDKTwo 4 | // 5 | // Created by huangyibo on 04/28/2021. 6 | // Copyright (c) 2021 huangyibo. All rights reserved. 7 | // 8 | 9 | @import UIKit; 10 | 11 | @interface NOViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /AwesomeiOS/AwesomeiOS/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // AwesomeiOS 4 | // 5 | // Created by txooo on 2018/9/12. 6 | // Copyright © 2018年 领琾. All rights reserved. 7 | // 8 | 9 | #import "AWSTableViewController.h" 10 | 11 | @interface ViewController : AWSTableViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /CFuncDemo/CFuncDemo.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /KiwiBDD/KiwiBDD.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /LottieDemo/LottieDemo.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift/Classes/Order/MKOrderModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MKOrderModel.swift 3 | // MK100-Swift 4 | // 5 | // Created by txooo on 2019/8/1. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | struct MKOrderModel: HandyJSON { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift/Classes/Order/MKOrderViewModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MKOrderViewModel.swift 3 | // MK100-Swift 4 | // 5 | // Created by txooo on 2019/8/1. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class MKOrderViewModel: MKBaseTableViewModel { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /MainProject/MainProject/MainProject/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // MainProject 4 | // 5 | // Created by txooo on 2019/6/14. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /RAC/RAC.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /SwiftProject/SwiftProject/Classes/Sections/Home/Models/SWFHomePageModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // SWFHomePageModel.swift 3 | // SwiftProject 4 | // 5 | // Created by txooo on 2018/10/27. 6 | // Copyright © 2018年 领琾. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class SWFHomePageModel: BaseSwiftModel { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /AutoLayoutLearning/Masonry/MASLayoutConstraint.m: -------------------------------------------------------------------------------- 1 | // 2 | // MASLayoutConstraint.m 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 "MASLayoutConstraint.h" 10 | 11 | @implementation MASLayoutConstraint 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /AwesomeiOS/AwesomeiOS/MediaViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // MediaViewController.h 3 | // AwesomeiOS 4 | // 5 | // Created by txooo on 2018/9/17. 6 | // Copyright © 2018年 领琾. All rights reserved. 7 | // 8 | 9 | #import "AWSTableViewController.h" 10 | 11 | @interface MediaViewController : AWSTableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /AwesomeiOS/AwesomeiOS/NonUIViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // 非UI NonUIVewController.h 3 | // AwesomeiOS 4 | // 5 | // Created by txooo on 2018/9/17. 6 | // Copyright © 2018年 领琾. All rights reserved. 7 | // 8 | 9 | #import "AWSTableViewController.h" 10 | 11 | @interface NonUIViewController : AWSTableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /CFuncDemo/CFuncDemo.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /LottieDemo/LottieDemo.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift/Classes/General/MKAPI.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MKAPI.swift 3 | // MK100-Swift 4 | // 5 | // Created by txooo on 2019/8/6. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | // API 12 | let Index_GetIndexReportData = "api/Market/Index/GetIndexReportData" 13 | -------------------------------------------------------------------------------- /MainProject/MainProject.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MixSDK/Example/MixSDK.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MixSDK/Example/MixSDK/MKViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // MKViewController.h 3 | // MixSDK 4 | // 5 | // Created by lingjye on 07/18/2018. 6 | // Copyright (c) 2018 lingjye. All rights reserved. 7 | // 8 | 9 | //@import UIKit; 10 | #import 11 | 12 | @interface MKViewController : UIViewController 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /SwiftProject/SwiftProject.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /KVO/KVO.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MKMediator/Example/MKMediator.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /MixSDK/MixSDK/Classes/MSAnimal.h: -------------------------------------------------------------------------------- 1 | // 2 | // MSAnimal.h 3 | // MixSDK 4 | // 5 | // Created by txooo on 2018/7/18. 6 | // 7 | 8 | #import 9 | 10 | NS_ASSUME_NONNULL_BEGIN 11 | 12 | @interface MSAnimal : NSObject 13 | + (void)show; 14 | 15 | - (void)eat; 16 | 17 | @end 18 | 19 | NS_ASSUME_NONNULL_END 20 | -------------------------------------------------------------------------------- /MixSDK/MixSwift/Example/MixSwift.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /OpenGLES/LearnningOpenGLES/LearnningOpenGLES/GLTViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // OpenGL 4 | // 5 | // Created by txooo on 2019/2/25. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface GLTViewController : GLKViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /OpenGLES/LearnningOpenGLES/LearnningOpenGLES/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // LearnningOpenGLES 4 | // 5 | // Created by 领琾 on 2019/6/27. 6 | // Copyright © 2019 领琾. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /RAC/RAC.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /SwiftProject/SwiftProject.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /test/test.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AwesomeiOS/AwesomeiOS/Classes/Paint/AWSPaintViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // AWSPaintViewController.h 3 | // AwesomeiOS 4 | // 5 | // Created by txooo on 2018/9/18. 6 | // Copyright © 2018年 领琾. All rights reserved. 7 | // 8 | 9 | #import "AWSViewController.h" 10 | 11 | @interface AWSPaintViewController : AWSViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Hooks/Hooks.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /KiwiBDD/KiwiBDD.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MKMediator/Example/MKMediator.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MeiTu/MeiTu.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MixSDK/MixSDKTwo/Example/MixSDKTwo.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /MixSDK/MixSwift/Example/MixSwift.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /searchController/Vendors/MJRefresh/Base/MJRefreshBackFooter.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshBackFooter.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 15/4/24. 6 | // Copyright (c) 2015年 小码哥. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshFooter.h" 10 | 11 | @interface MJRefreshBackFooter : MJRefreshFooter 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /AwesomeiOS/AwesomeiOS/Base/AWSNavigationViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // AWSNavigationViewController.h 3 | // AwesomeiOS 4 | // 5 | // Created by txooo on 2018/9/12. 6 | // Copyright © 2018年 领琾. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AWSNavigationViewController : UINavigationController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /AwesomeiOS/AwesomeiOS/Classes/Siri/AWSSiriWaveViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // AWSSiriViewController.h 3 | // AwesomeiOS 4 | // 5 | // Created by txooo on 2018/9/12. 6 | // Copyright © 2018年 领琾. All rights reserved. 7 | // 8 | 9 | #import "AWSViewController.h" 10 | 11 | @interface AWSSiriWaveViewController : AWSViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /CFuncDemo/CFuncDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /JSBrigde/JSBrigde.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MeiTu/MeiTu.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /MixSDK/MixSDKTwo/Example/MixSDKTwo.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /RAC/RAC/MVVM/MVVMModel.h: -------------------------------------------------------------------------------- 1 | // 2 | // MVVMModel.h 3 | // RAC 4 | // 5 | // Created by txooo on 2019/4/16. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface MVVMModel : NSObject 14 | 15 | 16 | @end 17 | 18 | NS_ASSUME_NONNULL_END 19 | -------------------------------------------------------------------------------- /AwesomeiOS/AwesomeiOS.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AwesomeiOS/AwesomeiOS/Classes/Kline/AWSKlineViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // AWSKlineViewController.h 3 | // AwesomeiOS 4 | // 5 | // Created by txooo on 2018/9/18. 6 | // Copyright © 2018年 领琾. All rights reserved. 7 | // 8 | 9 | #import "AWSTableViewController.h" 10 | 11 | @interface AWSKlineViewController : AWSTableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /GCD-Swift/iOS_Learning.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /KVO/KVO/NSKVONotifying_Person.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSKVONotifying_Person.h 3 | // KVO 4 | // 5 | // Created by txooo on 2019/5/15. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import "Person.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface NSKVONotifying_Person : Person 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /KVO/KVO/NSObject+Unicode.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSObject+Description.h 3 | // KVO 4 | // 5 | // Created by txooo on 2019/5/15. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface NSObject (Unicode) 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /LottieDemo/LottieDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /RunLoopDemo/RunLoopDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /SwiftProject/SwiftProject.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /SwiftProject/SwiftProject/Classes/Sections/Home/ViewModels/SWFHomePageViewModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // SWFHomePageViewModel.swift 3 | // SwiftProject 4 | // 5 | // Created by txooo on 2018/10/18. 6 | // Copyright © 2018年 领琾. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class SWFHomePageViewModel: BaseSwiftTableViewModel { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /fastlaneTest/fastlaneTest.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /searchController/search.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MKMediator/Example/MKMediator.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MKMediator/Example/Podfile: -------------------------------------------------------------------------------- 1 | use_frameworks! 2 | 3 | platform :ios, '8.0' 4 | 5 | target 'MKMediator_Example' do 6 | pod 'MKMediator', :path => '../' 7 | pod 'ModuleA', :path => '../ModuleA/' 8 | pod 'ModuleB', :path => '../ModuleB/' 9 | 10 | target 'MKMediator_Tests' do 11 | inherit! :search_paths 12 | 13 | 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /MainProject/ModuleA/ModuleA.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MainProject/ModuleB/ModuleB.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MainProject/ModuleC/ModuleC.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MetalLearning/MetalLearning.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /OpenGLES/LearnningOpenGLES/LearnningOpenGLES/GLView.h: -------------------------------------------------------------------------------- 1 | // 2 | // GLView.h 3 | // LearnningOpenGLES 4 | // 5 | // Created by 领琾 on 2019/6/27. 6 | // Copyright © 2019 领琾. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface GLView : UIView 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /CFuncDemo/libffi/ffitarget.h: -------------------------------------------------------------------------------- 1 | #ifdef __arm64__ 2 | 3 | #include "ffitarget_arm64.h" 4 | 5 | 6 | #endif 7 | #ifdef __i386__ 8 | 9 | #include 10 | 11 | 12 | #endif 13 | #ifdef __arm__ 14 | 15 | #include 16 | 17 | 18 | #endif 19 | #ifdef __x86_64__ 20 | 21 | #include 22 | 23 | 24 | #endif 25 | -------------------------------------------------------------------------------- /Hooks/Hooks/libffi/ffitarget.h: -------------------------------------------------------------------------------- 1 | #ifdef __arm64__ 2 | 3 | #include "ffitarget_arm64.h" 4 | 5 | 6 | #endif 7 | #ifdef __i386__ 8 | 9 | #include 10 | 11 | 12 | #endif 13 | #ifdef __arm__ 14 | 15 | #include 16 | 17 | 18 | #endif 19 | #ifdef __x86_64__ 20 | 21 | #include "ffitarget_x86_64.h" 22 | 23 | 24 | #endif 25 | -------------------------------------------------------------------------------- /KVO/KVO/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // KVO 4 | // 5 | // Created by txooo on 2019/5/15. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /KiwiBDD/Podfile.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - Kiwi (3.0.0) 3 | 4 | DEPENDENCIES: 5 | - Kiwi (~> 3.0.0) 6 | 7 | SPEC REPOS: 8 | https://github.com/cocoapods/specs.git: 9 | - Kiwi 10 | 11 | SPEC CHECKSUMS: 12 | Kiwi: fbeafef0f00e4d8f7dcb3420a4930afe70af77f7 13 | 14 | PODFILE CHECKSUM: 79626e2ff53225ece682e3f61e429d3b7a2ae82c 15 | 16 | COCOAPODS: 1.5.3 17 | -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MainProject/MainProject/MainProject.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MainProject/ModuleA/ModuleA/LibraryHelperA.m: -------------------------------------------------------------------------------- 1 | // 2 | // LibraryHelperA.m 3 | // LibaryPCH 4 | // 5 | // Created by txooo on 2019/6/13. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import "LibraryHelperA.h" 10 | 11 | @implementation LibraryHelperA 12 | 13 | + (void)logging { 14 | NSLog(@"A logging"); 15 | } 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /MainProject/ModuleB/ModuleB/LibraryHelperB.m: -------------------------------------------------------------------------------- 1 | // 2 | // LibraryHelperB.m 3 | // LibaryPCH 4 | // 5 | // Created by txooo on 2019/6/13. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import "LibraryHelperB.h" 10 | 11 | @implementation LibraryHelperB 12 | 13 | + (void)logging { 14 | NSLog(@"B logging"); 15 | } 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /MessageForwardLearning/MessageForwardLearning/MFLViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // MessageForwardLearning 4 | // 5 | // Created by txooo on 2019/3/26. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface MFLViewController : UITableViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /RAC/RAC/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // RAC 4 | // 5 | // Created by txooo on 2019/4/15. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /SwiftUILearning/SwiftUILearning.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /searchController/search.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildSystemType 6 | Original 7 | 8 | 9 | -------------------------------------------------------------------------------- /AutoLayoutLearning/AutoLayoutLearning.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AwesomeiOS/AwesomeiOS/Classes/HeartRateCurve/AWSHeartRateViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // AWSHeartRateViewController.h 3 | // AwesomeiOS 4 | // 5 | // Created by txooo on 2018/9/12. 6 | // Copyright © 2018年 领琾. All rights reserved. 7 | // 8 | 9 | #import "AWSViewController.h" 10 | 11 | @interface AWSHeartRateViewController : AWSViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Hooks/Hooks/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // Hooks 4 | // 5 | // Created by txooo on 2019/7/30. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /MKMediator/ModuleA/ModuleA/Classes/ModuleA.h: -------------------------------------------------------------------------------- 1 | // 2 | // ModuleA.h 3 | // MKMediatorDemo 4 | // 5 | // Created by txooo on 2019/6/11. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface ModuleA : NSObject 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /MKMediator/ModuleB/ModuleB/Classes/ModuleB.h: -------------------------------------------------------------------------------- 1 | // 2 | // ModuleB.h 3 | // MKMediatorDemo 4 | // 5 | // Created by txooo on 2019/6/11. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface ModuleB : NSObject 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /MeiTu/MeiTu/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // MeiTu 4 | // 5 | // Created by txooo on 2019/4/3. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /MultithreadingLearning/MultithreadingLearning/MTLRootViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // MultithreadingLearning 4 | // 5 | // Created by txooo on 2019/4/1. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface MTLRootViewController : UITableViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /OpenGLES/LearnningOpenGLES/LearnningOpenGLES/TRIGLView.h: -------------------------------------------------------------------------------- 1 | // 2 | // TRIGLView.h 3 | // LearnningOpenGLES 4 | // 5 | // Created by 领琾 on 2019/6/27. 6 | // Copyright © 2019 领琾. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface TRIGLView : UIView 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /KiwiBDD/KiwiBDD/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // KiwiBDD 4 | // 5 | // Created by txooo on 2019/5/21. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /MeiTu/MeiTu/WelcomeViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // WelcomeViewController.h 3 | // MeiTu 4 | // 5 | // Created by txooo on 2019/4/3. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface WelcomeViewController : UIViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /MessageForwardLearning/MessageForwardLearning.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MixSDK/Example/MixSDK/MKAppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // MKAppDelegate.h 3 | // MixSDK 4 | // 5 | // Created by lingjye on 07/18/2018. 6 | // Copyright (c) 2018 lingjye. All rights reserved. 7 | // 8 | 9 | @import UIKit; 10 | 11 | @interface MKAppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /MixSDK/MixSwift/Example/Podfile.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - MixSwift (0.1.0) 3 | 4 | DEPENDENCIES: 5 | - MixSwift (from `../`) 6 | 7 | EXTERNAL SOURCES: 8 | MixSwift: 9 | :path: "../" 10 | 11 | SPEC CHECKSUMS: 12 | MixSwift: 8219436571fd6f309517a39e044402bff5a4d4ce 13 | 14 | PODFILE CHECKSUM: 800edc44042fbcd98c6659ed1e66833e2f11e93a 15 | 16 | COCOAPODS: 1.10.0 17 | -------------------------------------------------------------------------------- /MultithreadingLearning/MultithreadingLearning.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /OpenGLES/LearnningOpenGLES/LearnningOpenGLES.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /CFuncDemo/CFuncDemo/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // CFuncDemo 4 | // 5 | // Created by txooo on 2019/6/4. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /JSBrigde/JSBrigde/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // JSBrigde 4 | // 5 | // Created by txooo on 2019/4/4. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /LottieDemo/Podfile.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - lottie-ios (2.5.2) 3 | 4 | DEPENDENCIES: 5 | - lottie-ios 6 | 7 | SPEC REPOS: 8 | https://github.com/cocoapods/specs.git: 9 | - lottie-ios 10 | 11 | SPEC CHECKSUMS: 12 | lottie-ios: 3fef45d3fabe63e3c7c2eb603dd64ddfffc73062 13 | 14 | PODFILE CHECKSUM: 39eed8bf8f74131b429b4080de26feb3d081d709 15 | 16 | COCOAPODS: 1.5.3 17 | -------------------------------------------------------------------------------- /MainProject/ModuleA/ModuleA/AnimalA.m: -------------------------------------------------------------------------------- 1 | // 2 | // AnimalA.m 3 | // LibaryPCH 4 | // 5 | // Created by txooo on 2019/6/13. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import "AnimalA.h" 10 | 11 | @implementation AnimalA 12 | 13 | - (void)play { 14 | [LibraryHelperA logging]; 15 | NSLog(@"%@--play", [self class]); 16 | } 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /MainProject/ModuleB/ModuleB/AnimalB.m: -------------------------------------------------------------------------------- 1 | // 2 | // AnimalB.m 3 | // LibaryPCH 4 | // 5 | // Created by txooo on 2019/6/13. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import "AnimalB.h" 10 | 11 | @implementation AnimalB 12 | 13 | - (void)play { 14 | [LibraryHelperB logging]; 15 | NSLog(@"%@--play", [self class]); 16 | } 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /MixSDK/MixSDKTwo/Example/Podfile.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - MixSDKTwo (0.1.0) 3 | 4 | DEPENDENCIES: 5 | - MixSDKTwo (from `../`) 6 | 7 | EXTERNAL SOURCES: 8 | MixSDKTwo: 9 | :path: "../" 10 | 11 | SPEC CHECKSUMS: 12 | MixSDKTwo: 71355e78e63ef4b86109282d4187c92dc06f29b6 13 | 14 | PODFILE CHECKSUM: dff70f893622b7f0b59873491658103e2b52fc37 15 | 16 | COCOAPODS: 1.10.0 17 | -------------------------------------------------------------------------------- /searchController/search/TabViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // TabViewController.h 3 | // search 4 | // 5 | // Created by txooo on 2018/12/4. 6 | // Copyright © 2018 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface TabViewController : UITabBarController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /AwesomeiOS/AwesomeiOS/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // AwesomeiOS 4 | // 5 | // Created by txooo on 2018/9/12. 6 | // Copyright © 2018年 领琾. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /LottieDemo/LottieDemo/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // LottieDemo 4 | // 5 | // Created by txooo on 2019/5/7. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /LottieDemo/Pods/Manifest.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - lottie-ios (2.5.2) 3 | 4 | DEPENDENCIES: 5 | - lottie-ios 6 | 7 | SPEC REPOS: 8 | https://github.com/cocoapods/specs.git: 9 | - lottie-ios 10 | 11 | SPEC CHECKSUMS: 12 | lottie-ios: 3fef45d3fabe63e3c7c2eb603dd64ddfffc73062 13 | 14 | PODFILE CHECKSUM: 39eed8bf8f74131b429b4080de26feb3d081d709 15 | 16 | COCOAPODS: 1.5.3 17 | -------------------------------------------------------------------------------- /MKMediator/Example/MKMediator/MKAppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // MKAppDelegate.h 3 | // MKMediator 4 | // 5 | // Created by lingjye on 06/14/2019. 6 | // Copyright (c) 2019 lingjye. All rights reserved. 7 | // 8 | 9 | @import UIKit; 10 | 11 | @interface MKAppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /MainProject/ModuleA/ModuleA/AnimalA.h: -------------------------------------------------------------------------------- 1 | // 2 | // AnimalA.h 3 | // LibaryPCH 4 | // 5 | // Created by txooo on 2019/6/13. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface AnimalA : NSObject 14 | 15 | - (void)play; 16 | 17 | @end 18 | 19 | NS_ASSUME_NONNULL_END 20 | -------------------------------------------------------------------------------- /MainProject/ModuleA/ModuleA/Target_ModuleA.h: -------------------------------------------------------------------------------- 1 | // 2 | // Target_ModuleA.h 3 | // CTMediatorDemo 4 | // 5 | // Created by txooo on 2019/6/11. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface Target_ModuleA : NSObject 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /MainProject/ModuleB/ModuleB/AnimalB.h: -------------------------------------------------------------------------------- 1 | // 2 | // AnimalB.h 3 | // LibaryPCH 4 | // 5 | // Created by txooo on 2019/6/13. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface AnimalB : NSObject 14 | 15 | - (void)play; 16 | 17 | @end 18 | 19 | NS_ASSUME_NONNULL_END 20 | -------------------------------------------------------------------------------- /MessageForwardLearning/MessageForwardLearning/MFLBird.m: -------------------------------------------------------------------------------- 1 | // 2 | // MFLBird.m 3 | // MessageForwardLearning 4 | // 5 | // Created by txooo on 2019/3/27. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import "MFLBird.h" 10 | 11 | @implementation MFLBird 12 | 13 | - (void)fly { 14 | NSLog(@"%@ -- %s", [self class], __func__); 15 | } 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /searchController/search/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // search 4 | // 5 | // Created by txooo on 2018/12/4. 6 | // Copyright © 2018 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /RAC/RAC/MVVM/MVVMTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // MVVMTableViewController.h 3 | // RAC 4 | // 5 | // Created by txooo on 2019/4/16. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface MVVMTableViewController : UITableViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /RAC/RAC/RACBindTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACBindTableViewController.h 3 | // RAC 4 | // 5 | // Created by txooo on 2019/4/16. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface RACBindTableViewController : UITableViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /RAC/RAC/RACMapTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACMapTableViewController.h 3 | // RAC 4 | // 5 | // Created by txooo on 2019/4/16. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface RACMapTableViewController : UITableViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /RAC/RAC/RACSkipTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACSkipTableViewController.h 3 | // RAC 4 | // 5 | // Created by txooo on 2019/4/15. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface RACSkipTableViewController : UITableViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /RunLoopDemo/RunLoopDemo/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // RunLoopDemo 4 | // 5 | // Created by txooo on 2019/8/19. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /fastlaneTest/fastlaneTest/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // fastlaneTest 4 | // 5 | // Created by txooo on 2019/5/16. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /searchController/search/BaseViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BaseViewController.h 3 | // search 4 | // 5 | // Created by txooo on 2018/12/4. 6 | // Copyright © 2018 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface BaseViewController : UIViewController 14 | 15 | 16 | @end 17 | 18 | NS_ASSUME_NONNULL_END 19 | -------------------------------------------------------------------------------- /AwesomeiOS/AwesomeiOS/Classes/Paint/UIColor+Hex.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIColor+Hex.h 3 | // AwesomeiOS 4 | // 5 | // Created by txooo on 2018/9/30. 6 | // Copyright © 2018年 领琾. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface UIColor (Hex) 14 | +(UIColor*)ColorWithHex:(NSString*)str; 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /MetalLearning/MetalLearning/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // MetalLearning 4 | // 5 | // Created by txooo on 2019/3/29. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /MixSDK/MixSDKTwo/Example/MixSDKTwo/NOAppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // NOAppDelegate.h 3 | // MixSDKTwo 4 | // 5 | // Created by huangyibo on 04/28/2021. 6 | // Copyright (c) 2021 huangyibo. All rights reserved. 7 | // 8 | 9 | @import UIKit; 10 | 11 | @interface NOAppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /RAC/Pods/ReactiveCocoa/ReactiveCocoa/RACEmptySequence.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACEmptySequence.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Justin Spahr-Summers on 2012-10-29. 6 | // Copyright (c) 2012 GitHub. All rights reserved. 7 | // 8 | 9 | #import "RACSequence.h" 10 | 11 | // Private class representing an empty sequence. 12 | @interface RACEmptySequence : RACSequence 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /RAC/RAC/RACMacroTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACMacroTableViewController.h 3 | // RAC 4 | // 5 | // Created by txooo on 2019/4/16. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface RACMacroTableViewController : UITableViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /searchController/search/SearchViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // SearchViewController.h 3 | // search 4 | // 5 | // Created by txooo on 2018/12/4. 6 | // Copyright © 2018 txooo. All rights reserved. 7 | // 8 | 9 | #import "BaseViewController.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface SearchViewController : BaseViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /MainProject/MainProject/MainProject/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // MainProject 4 | // 5 | // Created by txooo on 2019/6/14. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /MultithreadingLearning/MultithreadingLearning/UIControl+Analysis.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIButton+Analysis.h 3 | // MultithreadingLearning 4 | // 5 | // Created by txooo on 2019/4/1. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface UIControl (Analysis) 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /RAC/RAC/RACCombineTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACCombineTableViewController.h 3 | // RAC 4 | // 5 | // Created by txooo on 2019/4/16. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface RACCombineTableViewController : UITableViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /RAC/RAC/RACCommandTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACCommandTableViewController.h 3 | // RAC 4 | // 5 | // Created by txooo on 2019/4/16. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface RACCommandTableViewController : UITableViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /RAC/RAC/RACSignalTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACSignalTableViewController.h 3 | // RAC 4 | // 5 | // Created by txooo on 2019/4/16. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface RACSignalTableViewController : UITableViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /RAC/RAC/RACSubjectTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACSubjectTableViewController.h 3 | // RAC 4 | // 5 | // Created by txooo on 2019/4/16. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface RACSubjectTableViewController : UITableViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /CFuncDemo/Podfile.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - libffi-iOS (1.0.0) 3 | 4 | DEPENDENCIES: 5 | - libffi-iOS (from `./libffi-iOS.podspec`) 6 | 7 | EXTERNAL SOURCES: 8 | libffi-iOS: 9 | :path: "./libffi-iOS.podspec" 10 | 11 | SPEC CHECKSUMS: 12 | libffi-iOS: 4fac2414e0940c853195d16191512d76b6ba30ba 13 | 14 | PODFILE CHECKSUM: 7c3c111286bbc6b2b71db6e99db71c547a56a81f 15 | 16 | COCOAPODS: 1.5.3 17 | -------------------------------------------------------------------------------- /MainProject/ModuleA/ModuleA/LibraryHelperA.h: -------------------------------------------------------------------------------- 1 | // 2 | // LibraryHelperA.h 3 | // LibaryPCH 4 | // 5 | // Created by txooo on 2019/6/13. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface LibraryHelperA : NSObject 14 | 15 | + (void)logging; 16 | 17 | @end 18 | 19 | NS_ASSUME_NONNULL_END 20 | -------------------------------------------------------------------------------- /MainProject/ModuleA/ModuleA/ModuleAViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ModuleAViewController.h 3 | // CTMediatorDemo 4 | // 5 | // Created by txooo on 2019/6/10. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface ModuleAViewController : UIViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /MainProject/ModuleB/ModuleB/LibraryHelperB.h: -------------------------------------------------------------------------------- 1 | // 2 | // LibraryHelperB.h 3 | // LibaryPCH 4 | // 5 | // Created by txooo on 2019/6/13. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface LibraryHelperB : NSObject 14 | 15 | + (void)logging; 16 | 17 | @end 18 | 19 | NS_ASSUME_NONNULL_END 20 | -------------------------------------------------------------------------------- /RAC/Pods/ReactiveCocoa/ReactiveCocoa/RACEagerSequence.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACEagerSequence.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Uri Baghin on 02/01/2013. 6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACArraySequence.h" 10 | 11 | // Private class that implements an eager sequence. 12 | @interface RACEagerSequence : RACArraySequence 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /RAC/RAC/RACSequenceTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACSequenceTableViewController.h 3 | // RAC 4 | // 5 | // Created by txooo on 2019/4/16. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface RACSequenceTableViewController : UITableViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /AutoLayoutLearning/AutoLayoutLearning/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // AutoLayoutLearning 4 | // 5 | // Created by txooo on 2019/3/21. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /KVO/KVO/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // KVO 4 | // 5 | // Created by txooo on 2019/5/15. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /MKMediator/ModuleA/ModuleA/Classes/ModuleAViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ModuleAViewController.h 3 | // MKMediatorDemo 4 | // 5 | // Created by txooo on 2019/6/10. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface ModuleAViewController : UIViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /OpenGLES/LearnningOpenGLES/LearnningOpenGLES/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // LearnningOpenGLES 4 | // 5 | // Created by 领琾 on 2019/6/27. 6 | // Copyright © 2019 领琾. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /RAC/RAC/MVVM/MVVMNetworkTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // MVVMNetworkTableViewController.h 3 | // RAC 4 | // 5 | // Created by txooo on 2019/4/16. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface MVVMNetworkTableViewController : UITableViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /RAC/RAC/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // RAC 4 | // 5 | // Created by txooo on 2019/4/15. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /searchController/search/NormalTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // NormalTableViewController.h 3 | // search 4 | // 5 | // Created by txooo on 2018/12/4. 6 | // Copyright © 2018 txooo. All rights reserved. 7 | // 8 | 9 | #import "BaseViewController.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface NormalTableViewController : BaseViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /MessageForwardLearning/MessageForwardLearning/MFLBird.h: -------------------------------------------------------------------------------- 1 | // 2 | // MFLBird.h 3 | // MessageForwardLearning 4 | // 5 | // Created by txooo on 2019/3/27. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface MFLBird : NSObject 14 | 15 | - (void)fly; 16 | 17 | @end 18 | 19 | NS_ASSUME_NONNULL_END 20 | -------------------------------------------------------------------------------- /RAC/Pods/ReactiveCocoa/ReactiveCocoa/RACUnarySequence.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACUnarySequence.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Justin Spahr-Summers on 2013-05-01. 6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACSequence.h" 10 | 11 | // Private class representing a sequence of exactly one value. 12 | @interface RACUnarySequence : RACSequence 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /AutoLayoutLearning/AutoLayoutLearning/ALLRootViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ALLRootViewController.h 3 | // AutoLayoutLearning 4 | // 5 | // Created by txooo on 2019/3/21. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface ALLRootViewController : UITableViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /AutoLayoutLearning/AutoLayoutLearning/ALLVFLViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ALLVFLViewController.h 3 | // AutoLayoutLearning 4 | // 5 | // Created by txooo on 2019/3/21. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface ALLVFLViewController : UITableViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /KiwiBDD/KiwiBDD/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // KiwiBDD 4 | // 5 | // Created by txooo on 2019/5/21. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /MessageForwardLearning/MessageForwardLearning/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // MessageForwardLearning 4 | // 5 | // Created by txooo on 2019/3/26. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /MessageForwardLearning/MessageForwardLearning/NSObject+Animal.m: -------------------------------------------------------------------------------- 1 | // 2 | // MFLBird+Animal.m 3 | // MessageForwardLearning 4 | // 5 | // Created by txooo on 2019/3/27. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import "NSObject+Animal.h" 10 | 11 | @implementation NSObject (Animal) 12 | 13 | - (void)sleep { 14 | NSLog(@"%@ -- %s", [self class], __func__); 15 | } 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /MixSDK/Example/Podfile: -------------------------------------------------------------------------------- 1 | # use_frameworks! 2 | 3 | platform :ios, '9.0' 4 | 5 | # source 'https://github.com/CocoaPods/Specs.git' 6 | 7 | target 'MixSDK_Example' do 8 | pod 'MixSDK', :path => '../' 9 | pod 'MixSwift', :path => '../MixSwift' 10 | pod 'MixSDKTwo', :path => '../MixSDKTwo' 11 | 12 | target 'MixSDK_Tests' do 13 | inherit! :search_paths 14 | 15 | # pod 'Kiwi' 16 | end 17 | end 18 | -------------------------------------------------------------------------------- /MultithreadingLearning/MultithreadingLearning/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // MultithreadingLearning 4 | // 5 | // Created by txooo on 2019/4/1. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /RAC/RAC/RACMulticastConnectionViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACMulticastConnectionViewController.h 3 | // RAC 4 | // 5 | // Created by txooo on 2019/4/16. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface RACMulticastConnectionViewController : UITableViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /searchController/search/BaseNavigationViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BaseNavigationViewController.h 3 | // search 4 | // 5 | // Created by txooo on 2018/12/4. 6 | // Copyright © 2018 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface BaseNavigationViewController : UINavigationController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /AutoLayoutLearning/AutoLayoutLearning/ALLStackViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ALLStackViewController.h 3 | // AutoLayoutLearning 4 | // 5 | // Created by txooo on 2019/3/21. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface ALLStackViewController : UITableViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /CFuncDemo/CFuncDemo/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // CFuncDemo 4 | // 5 | // Created by txooo on 2019/6/4. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /JSBrigde/JSBrigde/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // JSBrigde 4 | // 5 | // Created by txooo on 2019/4/4. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /KVO/KVO/NSObject+KVO.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSObject+KVO.h 3 | // KVO 4 | // 5 | // Created by txooo on 2019/5/15. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSObject (KVO) 12 | 13 | - (void)lj_addObserver:(NSObject *)observer forKeyPath:(NSString *)keyPath options:(NSKeyValueObservingOptions)options context:(void *)context; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /AwesomeiOS/AwesomeiOS/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // AwesomeiOS 4 | // 5 | // Created by txooo on 2018/9/12. 6 | // Copyright © 2018年 领琾. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /LottieDemo/LottieDemo/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // LottieDemo 4 | // 5 | // Created by txooo on 2019/5/7. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /MK-Swift/MK100-Swift/MK100-Swift/Classes/Helpers/UIFont+MKFont.swift: -------------------------------------------------------------------------------- 1 | // 2 | // UIFont+MKFont.swift 3 | // MK100-Swift 4 | // 5 | // Created by txooo on 2019/8/1. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | extension UIFont { 12 | class func vmallFont(with size: CGFloat) -> UIFont { 13 | return UIFont(name: "vmallfont", size: size)! 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /MessageForwardLearning/MessageForwardLearning/MFLCat.h: -------------------------------------------------------------------------------- 1 | // 2 | // MFLCat.h 3 | // MessageForwardLearning 4 | // 5 | // Created by txooo on 2019/3/26. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface MFLCat : NSObject 14 | 15 | - (void)eat; 16 | - (void)run; 17 | 18 | @end 19 | 20 | NS_ASSUME_NONNULL_END 21 | -------------------------------------------------------------------------------- /MessageForwardLearning/MessageForwardLearning/MFLDog.h: -------------------------------------------------------------------------------- 1 | // 2 | // MFLDog.h 3 | // MessageForwardLearning 4 | // 5 | // Created by txooo on 2019/3/26. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface MFLDog : NSObject 14 | 15 | - (void)eat; 16 | - (void)run; 17 | 18 | @end 19 | 20 | NS_ASSUME_NONNULL_END 21 | -------------------------------------------------------------------------------- /searchController/search/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // search 4 | // 5 | // Created by txooo on 2018/12/4. 6 | // Copyright © 2018 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /AutoLayoutLearning/AutoLayoutLearning/ALLMasonryViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ALLMasonryTableViewController.h 3 | // AutoLayoutLearning 4 | // 5 | // Created by txooo on 2019/3/22. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface ALLMasonryViewController : UITableViewController 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /JSBrigde/JSBrigde/JSProtocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // JSProtocol.h 3 | // JSBrigde 4 | // 5 | // Created by txooo on 2019/4/4. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @protocol JSProtocol 14 | 15 | - (NSString *)fullName; //fullName用来拼接firstName和lastName,并返回全名 16 | 17 | @end 18 | 19 | NS_ASSUME_NONNULL_END 20 | -------------------------------------------------------------------------------- /KVO/KVO/Person.h: -------------------------------------------------------------------------------- 1 | // 2 | // Person.h 3 | // KVO 4 | // 5 | // Created by txooo on 2019/5/15. 6 | // Copyright © 2019 txooo. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface Person : NSObject 14 | 15 | @property (nonatomic, copy) NSString *name; 16 | 17 | @end 18 | 19 | @interface Man: Person 20 | 21 | @end 22 | 23 | NS_ASSUME_NONNULL_END 24 | -------------------------------------------------------------------------------- /MKMediator/Example/MKMediator/MKlogging_factory.m: -------------------------------------------------------------------------------- 1 | // 2 | // MK_Factory_logging.m 3 | // MKMediator_Example 4 | // 5 | // Created by txooo on 2019/6/14. 6 | // Copyright © 2019 lingjye. All rights reserved. 7 | // 8 | 9 | #import "MKlogging_factory.h" 10 | 11 | @implementation MKlogging_factory 12 | 13 | - (void)logging:(NSDictionary *)params { 14 | NSLog(@"MKlogging_Factory: %@", params); 15 | } 16 | 17 | @end 18 | --------------------------------------------------------------------------------