├── .gitignore ├── AWERTL.podspec ├── AWERTL ├── Assets │ └── .gitkeep └── Classes │ ├── .gitkeep │ ├── Manager │ ├── AWERTLManager.h │ └── AWERTLManager.m │ ├── UICategories │ ├── AWERTLRemoteViewControllerAdaptor.h │ ├── AWERTLRemoteViewControllerAdaptor.m │ ├── AWERTLWhiteListManager.h │ ├── AWERTLWhiteListManager.m │ ├── CALayer+AWERTL.h │ ├── CALayer+AWERTL.m │ ├── Masonry+AWERTL.h │ ├── Masonry+AWERTL.m │ ├── TTTAttributedLabel+LocalizationsPlus.h │ ├── TTTAttributedLabel+LocalizationsPlus.m │ ├── UIImageView+AWERTL.h │ ├── UIImageView+AWERTL.m │ ├── UILabel+AWERTL.h │ ├── UILabel+AWERTL.m │ ├── UITextField+AWERTL.h │ ├── UITextField+AWERTL.m │ ├── UITextView+AWERTL.h │ ├── UITextView+AWERTL.m │ ├── UIView+AWERTL.h │ ├── UIView+AWERTL.m │ ├── UIWindow+AWERTL.h │ ├── UIWindow+AWERTL.m │ ├── YYLabel+AWERTL.h │ └── YYLabel+AWERTL.m │ └── Utils │ ├── AWERTLDefinitions.h │ ├── NSObject+AWERTLReloadBlock.h │ ├── NSObject+AWERTLReloadBlock.m │ ├── NSString+AWERTL.h │ ├── NSString+AWERTL.m │ ├── UIImage+AWERTL.h │ └── UIImage+AWERTL.m ├── Example ├── .seer │ └── config.json ├── AWERTL.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── AWERTL-Example.xcscheme ├── AWERTL.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── AWERTL │ ├── AWERTL-Info.plist │ ├── AWERTL-Prefix.pch │ ├── AWERTLAppDelegate.h │ ├── AWERTLAppDelegate.m │ ├── AWERTLIndexTableViewController.h │ ├── AWERTLIndexTableViewController.m │ ├── AWERTLViewController.h │ ├── AWERTLViewController.m │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── flip_image.imageset │ │ │ ├── Contents.json │ │ │ └── ic_navbar_search_blackback@3x.png │ │ └── normal_image.imageset │ │ │ ├── 180.png │ │ │ └── Contents.json │ ├── ar.lproj │ │ ├── InfoPlist.strings │ │ └── LaunchScreen.strings │ ├── en.lproj │ │ └── InfoPlist.strings │ └── main.m ├── Podfile ├── Podfile.lock └── Tests │ ├── Tests-Info.plist │ ├── Tests-Prefix.pch │ ├── Tests.m │ ├── ar.lproj │ └── InfoPlist.strings │ └── en.lproj │ └── InfoPlist.strings ├── LICENSE ├── README.md ├── _Pods.xcodeproj └── project.pbxproj └── readme ├── IMG_4762.jpg ├── IMG_4763.jpg ├── flip.png ├── flip_wad.png ├── inherit.png ├── normal.png ├── normal_wad.png └── rtl.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/.gitignore -------------------------------------------------------------------------------- /AWERTL.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL.podspec -------------------------------------------------------------------------------- /AWERTL/Assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AWERTL/Classes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AWERTL/Classes/Manager/AWERTLManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/Manager/AWERTLManager.h -------------------------------------------------------------------------------- /AWERTL/Classes/Manager/AWERTLManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/Manager/AWERTLManager.m -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/AWERTLRemoteViewControllerAdaptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/AWERTLRemoteViewControllerAdaptor.h -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/AWERTLRemoteViewControllerAdaptor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/AWERTLRemoteViewControllerAdaptor.m -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/AWERTLWhiteListManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/AWERTLWhiteListManager.h -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/AWERTLWhiteListManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/AWERTLWhiteListManager.m -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/CALayer+AWERTL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/CALayer+AWERTL.h -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/CALayer+AWERTL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/CALayer+AWERTL.m -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/Masonry+AWERTL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/Masonry+AWERTL.h -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/Masonry+AWERTL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/Masonry+AWERTL.m -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/TTTAttributedLabel+LocalizationsPlus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/TTTAttributedLabel+LocalizationsPlus.h -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/TTTAttributedLabel+LocalizationsPlus.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/TTTAttributedLabel+LocalizationsPlus.m -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/UIImageView+AWERTL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/UIImageView+AWERTL.h -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/UIImageView+AWERTL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/UIImageView+AWERTL.m -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/UILabel+AWERTL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/UILabel+AWERTL.h -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/UILabel+AWERTL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/UILabel+AWERTL.m -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/UITextField+AWERTL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/UITextField+AWERTL.h -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/UITextField+AWERTL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/UITextField+AWERTL.m -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/UITextView+AWERTL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/UITextView+AWERTL.h -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/UITextView+AWERTL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/UITextView+AWERTL.m -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/UIView+AWERTL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/UIView+AWERTL.h -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/UIView+AWERTL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/UIView+AWERTL.m -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/UIWindow+AWERTL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/UIWindow+AWERTL.h -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/UIWindow+AWERTL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/UIWindow+AWERTL.m -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/YYLabel+AWERTL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/YYLabel+AWERTL.h -------------------------------------------------------------------------------- /AWERTL/Classes/UICategories/YYLabel+AWERTL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/UICategories/YYLabel+AWERTL.m -------------------------------------------------------------------------------- /AWERTL/Classes/Utils/AWERTLDefinitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/Utils/AWERTLDefinitions.h -------------------------------------------------------------------------------- /AWERTL/Classes/Utils/NSObject+AWERTLReloadBlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/Utils/NSObject+AWERTLReloadBlock.h -------------------------------------------------------------------------------- /AWERTL/Classes/Utils/NSObject+AWERTLReloadBlock.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/Utils/NSObject+AWERTLReloadBlock.m -------------------------------------------------------------------------------- /AWERTL/Classes/Utils/NSString+AWERTL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/Utils/NSString+AWERTL.h -------------------------------------------------------------------------------- /AWERTL/Classes/Utils/NSString+AWERTL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/Utils/NSString+AWERTL.m -------------------------------------------------------------------------------- /AWERTL/Classes/Utils/UIImage+AWERTL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/Utils/UIImage+AWERTL.h -------------------------------------------------------------------------------- /AWERTL/Classes/Utils/UIImage+AWERTL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/AWERTL/Classes/Utils/UIImage+AWERTL.m -------------------------------------------------------------------------------- /Example/.seer/config.json: -------------------------------------------------------------------------------- 1 | {"enable":false} -------------------------------------------------------------------------------- /Example/AWERTL.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/AWERTL.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/AWERTL.xcodeproj/xcshareddata/xcschemes/AWERTL-Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL.xcodeproj/xcshareddata/xcschemes/AWERTL-Example.xcscheme -------------------------------------------------------------------------------- /Example/AWERTL.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/AWERTL.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/AWERTL/AWERTL-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL/AWERTL-Info.plist -------------------------------------------------------------------------------- /Example/AWERTL/AWERTL-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL/AWERTL-Prefix.pch -------------------------------------------------------------------------------- /Example/AWERTL/AWERTLAppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL/AWERTLAppDelegate.h -------------------------------------------------------------------------------- /Example/AWERTL/AWERTLAppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL/AWERTLAppDelegate.m -------------------------------------------------------------------------------- /Example/AWERTL/AWERTLIndexTableViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL/AWERTLIndexTableViewController.h -------------------------------------------------------------------------------- /Example/AWERTL/AWERTLIndexTableViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL/AWERTLIndexTableViewController.m -------------------------------------------------------------------------------- /Example/AWERTL/AWERTLViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL/AWERTLViewController.h -------------------------------------------------------------------------------- /Example/AWERTL/AWERTLViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL/AWERTLViewController.m -------------------------------------------------------------------------------- /Example/AWERTL/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Example/AWERTL/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/AWERTL/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/AWERTL/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/AWERTL/Images.xcassets/flip_image.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL/Images.xcassets/flip_image.imageset/Contents.json -------------------------------------------------------------------------------- /Example/AWERTL/Images.xcassets/flip_image.imageset/ic_navbar_search_blackback@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL/Images.xcassets/flip_image.imageset/ic_navbar_search_blackback@3x.png -------------------------------------------------------------------------------- /Example/AWERTL/Images.xcassets/normal_image.imageset/180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL/Images.xcassets/normal_image.imageset/180.png -------------------------------------------------------------------------------- /Example/AWERTL/Images.xcassets/normal_image.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL/Images.xcassets/normal_image.imageset/Contents.json -------------------------------------------------------------------------------- /Example/AWERTL/ar.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Example/AWERTL/ar.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Example/AWERTL/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Example/AWERTL/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/AWERTL/main.m -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/Podfile.lock -------------------------------------------------------------------------------- /Example/Tests/Tests-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/Tests/Tests-Info.plist -------------------------------------------------------------------------------- /Example/Tests/Tests-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/Tests/Tests-Prefix.pch -------------------------------------------------------------------------------- /Example/Tests/Tests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/Example/Tests/Tests.m -------------------------------------------------------------------------------- /Example/Tests/ar.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Example/Tests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/README.md -------------------------------------------------------------------------------- /_Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/_Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /readme/IMG_4762.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/readme/IMG_4762.jpg -------------------------------------------------------------------------------- /readme/IMG_4763.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/readme/IMG_4763.jpg -------------------------------------------------------------------------------- /readme/flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/readme/flip.png -------------------------------------------------------------------------------- /readme/flip_wad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/readme/flip_wad.png -------------------------------------------------------------------------------- /readme/inherit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/readme/inherit.png -------------------------------------------------------------------------------- /readme/normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/readme/normal.png -------------------------------------------------------------------------------- /readme/normal_wad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/readme/normal_wad.png -------------------------------------------------------------------------------- /readme/rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytedance/AWERTL/HEAD/readme/rtl.png --------------------------------------------------------------------------------