Skip to content

๐Ÿ“ฑ้ซ˜ๅฏ็”จ็š„ios้กน็›ฎๆก†ๆžถ(application build framework)

License

Notifications You must be signed in to change notification settings

niyongsheng/NYSKit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

25 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

(logo) NYSKit

Introduction:

IOSๅบ”็”จๅฟซ้€Ÿๆž„ๅปบๆก†ๆžถใ€‚
Quick build framework for IOS apps.

Screenshot

image

Features

Usage

  pod 'NYSKit', '~> 0.0.7'
  pod 'NYSUIKit', '~> 0.0.7'

  pod install
  #import <NYSKit/NYSKit.h>
  #import <NYSUIKit/NYSUIKit.h>
  import NYSKit
  import NYSUIKit

NYSKit Document: https://niyongsheng.github.io/Document/NYSWS/NYSKit/index.html

NYSUIKit Document: https://niyongsheng.github.io/Document/NYSWS/NYSUIKit/index.html

Json Transition:JsonModelFactory

Example Project:NYSWS

Architecture

NYSKit
โ”œโ”€ NYSAppStorePay.h
โ”œโ”€ NYSAppStorePay.m
โ”œโ”€ NYSError.h
โ”œโ”€ NYSError.m
โ”œโ”€ NYSKeyChain.h
โ”œโ”€ NYSKeyChain.m
โ”œโ”€ NYSKit.h
โ”œโ”€ NYSKitManager.h
โ”œโ”€ NYSKitManager.m
โ”œโ”€ NYSKitPublicHeader.h
โ”œโ”€ NYSNetRequest.h
โ”œโ”€ NYSNetRequest.m
โ”œโ”€ NYSRSAObjC.h
โ”œโ”€ NYSRSAObjC.m
โ”œโ”€ NYSRegularCheck.h
โ”œโ”€ NYSRegularCheck.m
โ”œโ”€ NYSTools.h
โ””โ”€ NYSTools.m
NYSUIKit
โ”œโ”€ BaseClass
โ”‚    โ”œโ”€ NYSBaseNavigationController.h
โ”‚    โ”œโ”€ NYSBaseNavigationController.m
โ”‚    โ”œโ”€ NYSBaseObject.h
โ”‚    โ”œโ”€ NYSBaseObject.m
โ”‚    โ”œโ”€ NYSBasePresenter.h
โ”‚    โ”œโ”€ NYSBasePresenter.m
โ”‚    โ”œโ”€ NYSBaseTabBarController.h
โ”‚    โ”œโ”€ NYSBaseTabBarController.m
โ”‚    โ”œโ”€ NYSBaseView.h
โ”‚    โ”œโ”€ NYSBaseView.m
โ”‚    โ”œโ”€ NYSBaseViewController.h
โ”‚    โ”œโ”€ NYSBaseViewController.m
โ”‚    โ”œโ”€ NYSBaseWindow.h
โ”‚    โ”œโ”€ NYSBaseWindow.m
โ”‚    โ””โ”€ WebViewController
โ”‚           โ”œโ”€ NYSJSHandler.h
โ”‚           โ”œโ”€ NYSJSHandler.m
โ”‚           โ”œโ”€ NYSWebViewController.h
โ”‚           โ””โ”€ NYSWebViewController.m
โ”œโ”€ Category
โ”‚    โ”œโ”€ NSBundle+NYSFramework.h
โ”‚    โ”œโ”€ NSBundle+NYSFramework.m
โ”‚    โ”œโ”€ NSBundle+NYSLanguageSwitch.h
โ”‚    โ”œโ”€ NSBundle+NYSLanguageSwitch.m
โ”‚    โ”œโ”€ NSDictionary+NilSafe.h
โ”‚    โ”œโ”€ NSDictionary+NilSafe.m
โ”‚    โ”œโ”€ NSError+NYS.h
โ”‚    โ”œโ”€ NSError+NYS.m
โ”‚    โ”œโ”€ NSString+NYS.h
โ”‚    โ”œโ”€ NSString+NYS.m
โ”‚    โ”œโ”€ UIButton+NYS.h
โ”‚    โ”œโ”€ UIButton+NYS.m
โ”‚    โ”œโ”€ UIColor+NYS.h
โ”‚    โ”œโ”€ UIColor+NYS.m
โ”‚    โ”œโ”€ UIControl+NYS.h
โ”‚    โ”œโ”€ UIControl+NYS.m
โ”‚    โ”œโ”€ UIImage+NYS.h
โ”‚    โ”œโ”€ UIImage+NYS.m
โ”‚    โ”œโ”€ UINavigationController+FDFullscreenPopGesture.h
โ”‚    โ”œโ”€ UINavigationController+FDFullscreenPopGesture.m
โ”‚    โ”œโ”€ UINavigationController+NYS.h
โ”‚    โ”œโ”€ UINavigationController+NYS.m
โ”‚    โ”œโ”€ UIScrollView+EmptyDataSet.h
โ”‚    โ”œโ”€ UIScrollView+EmptyDataSet.m
โ”‚    โ”œโ”€ UITextField+NYS.h
โ”‚    โ”œโ”€ UITextField+NYS.m
โ”‚    โ”œโ”€ UIView+NYS.h
โ”‚    โ””โ”€ UIView+NYS.m
โ”œโ”€ Manager
โ”‚    โ””โ”€ ThemeManager
โ”‚           โ”œโ”€ README.md
โ”‚           โ”œโ”€ ThemeManager.h
โ”‚           โ””โ”€ ThemeManager.m
โ”œโ”€ NYSUIKit.h
โ”œโ”€ NYSUIKitPublicHeader.h
โ”œโ”€ Resources
โ”‚    โ”œโ”€ NYSUIKit.bundle
โ”‚    โ”‚    โ”œโ”€ Info.plist
โ”‚    โ”‚    โ”œโ”€ en.lproj
โ”‚    โ”‚    โ”œโ”€ es.lproj
โ”‚    โ”‚    โ”œโ”€ ja.lproj
โ”‚    โ”‚    โ”œโ”€ ko.lproj
โ”‚    โ”‚    โ”œโ”€ lao.lproj
โ”‚    โ”‚    โ”œโ”€ zh-Hans.lproj
โ”‚    โ”‚    โ””โ”€ zh-Hant.lproj
โ”‚    โ”œโ”€ NYSUIKit.xcassets
โ”‚    โ”‚    โ”œโ”€ Contents.json
โ”‚    โ”‚    โ”œโ”€ EmptyData
โ”‚    โ”‚    โ”œโ”€ Refresh
โ”‚    โ”‚    โ”œโ”€ Theme
โ”‚    โ”‚    โ””โ”€ TopBar
โ”‚    โ”œโ”€ douyuFont.otf
โ”‚    โ””โ”€ load_error.html
โ”œโ”€ UI
โ”‚    โ”œโ”€ BFPaperCheckbox
โ”‚    โ”‚    โ”œโ”€ BFPaperCheckbox.h
โ”‚    โ”‚    โ””โ”€ BFPaperCheckbox.m
โ”‚    โ”œโ”€ CMPopTipView
โ”‚    โ”‚    โ”œโ”€ CMPopTipView.h
โ”‚    โ”‚    โ””โ”€ CMPopTipView.m
โ”‚    โ”œโ”€ LEETheme
โ”‚    โ”‚    โ”œโ”€ LEETheme.h
โ”‚    โ”‚    โ”œโ”€ LEETheme.m
โ”‚    โ”‚    โ””โ”€ LEEThemeHelper.h
โ”‚    โ”œโ”€ NYSBlugeTabBar
โ”‚    โ”‚    โ”œโ”€ NYSBlugeTabBar.h
โ”‚    โ”‚    โ””โ”€ NYSBlugeTabBar.m
โ”‚    โ”œโ”€ NYSBubbleButton
โ”‚    โ”‚    โ”œโ”€ NYSBubbleButton.h
โ”‚    โ”‚    โ””โ”€ NYSBubbleButton.m
โ”‚    โ”œโ”€ NYSFirVersionCheck
โ”‚    โ”‚    โ”œโ”€ NYSFirVersionCheck.h
โ”‚    โ”‚    โ””โ”€ NYSFirVersionCheck.m
โ”‚    โ”œโ”€ NYSIconLeftButton
โ”‚    โ”‚    โ”œโ”€ NYSIconLeftButton.h
โ”‚    โ”‚    โ””โ”€ NYSIconLeftButton.m
โ”‚    โ”œโ”€ NYSLabel
โ”‚    โ”‚    โ”œโ”€ NYSLabel.h
โ”‚    โ”‚    โ””โ”€ NYSLabel.m
โ”‚    โ”œโ”€ NYSLoadingButton
โ”‚    โ”‚    โ”œโ”€ NYSLoadingButton.h
โ”‚    โ”‚    โ””โ”€ NYSLoadingButton.m
โ”‚    โ”œโ”€ NYSLocation
โ”‚    โ”‚    โ”œโ”€ NYSLocationTransform.h
โ”‚    โ”‚    โ”œโ”€ NYSLocationTransform.m
โ”‚    โ”‚    โ”œโ”€ NYSSystemLocation.h
โ”‚    โ”‚    โ””โ”€ NYSSystemLocation.m
โ”‚    โ”œโ”€ NYSMemoryLabel
โ”‚    โ”‚    โ”œโ”€ NYSMemoryLabel.h
โ”‚    โ”‚    โ””โ”€ NYSMemoryLabel.m
โ”‚    โ”œโ”€ NYSPopView
โ”‚    โ”‚    โ”œโ”€ NYSPopAnimationTool.h
โ”‚    โ”‚    โ”œโ”€ NYSPopAnimationTool.m
โ”‚    โ”‚    โ”œโ”€ NYSPopView.h
โ”‚    โ”‚    โ””โ”€ NYSPopView.m
โ”‚    โ”œโ”€ NYSScrollLabel
โ”‚    โ”‚    โ”œโ”€ NYSScrollLabel.h
โ”‚    โ”‚    โ””โ”€ NYSScrollLabel.m
โ”‚    โ”œโ”€ NYSTableViewAnimation
โ”‚    โ”‚    โ”œโ”€ NYSTableViewAnimation.h
โ”‚    โ”‚    โ””โ”€ NYSTableViewAnimation.m
โ”‚    โ””โ”€ YYFPSLabel
โ”‚           โ”œโ”€ YYFPSLabel.h
โ”‚           โ””โ”€ YYFPSLabel.m
โ””โ”€ Utilities
       โ”œโ”€ NYSUIKitUtilities.h
       โ””โ”€ NYSUIKitUtilities.m

Remind

โ‘  ARC
โ‘ก Cocoapods
โ‘ข iPhone\iPad
โ‘ฃ iOS >= 13.0
โ‘ค Xcode >= 14.0

Contact Me

About

๐Ÿ“ฑ้ซ˜ๅฏ็”จ็š„ios้กน็›ฎๆก†ๆžถ(application build framework)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published