Excellent design ideas are timeless, Give us a lot of reference and enlightenment to coding in the future, I enjoy sharing@码员白开水ln
阅读源码 || 系统文件,不仅能使我们了解作者的功能实现方式,方便我们运用其功能,快速的fix使用中遇到的bug,更重要的是在阅读优秀源码时体会作者的设计**和架构设计,具体的技术很快就会过时,优秀的设计**却会历久弥新,给我们今后编码以很大的借鉴和启迪。向优秀的开源者致敬! 向优秀的分享者致敬!
不管谁的博客上面写的(也包括自己 ),阅读的你要敢于去验证,停止无意义的⏹copy 👬 paste 。 |
---|
在「时间 & 知识 」有限内,总结的文章难免有「未全、不足 」的地方,还望各位好友指出,以提高文章质量 |
---|
非官方 & 非大牛 & 非符合 ——> 只是一帮有**的伐码猿 ——> 不准确 & 新** & 槽槽点 ——> (参考)欢迎你的槽点 || 补充 !【招募】
.h文件 |
文件注解 |
Tools |
博客注解 |
---|---|---|---|
UIKit.h - Annotations & Tools | -- | -- | -- |
【NSObject】 | -- | -- | -- |
UIImage.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIColor.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIBezierPath.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
NSURLSession.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
NSArray.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
NSAttributedString.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UILocalNotification.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
NSDate.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIDevice.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UINavigationItem.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
【UIView】 | -- | -- | -- |
UIWindow.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIView.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIWebView.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIToolbar.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UITableView.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UITableViewCell.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UITabBar.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UISearchBar.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIScrollView.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIProgressView.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIPickerView.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UINavigationBar.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UILabel.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIImageView.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UICollectionViewLayout.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UICollectionViewFlowLayout.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UICollectionViewCell.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UICollectionView.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIAlertView.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIActivityIndicatorView.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIActionSheet.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
【UIViewController】 | -- | -- | -- |
UIViewController.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIVideoEditorController.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UITableViewController.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UITabBarController.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UINavigationController.h | 【系统文件】 | 【【Tools】 | 【博客注解】 |
UIImagePickerController.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UICollectionViewController.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
【UIGestureRecognizer】 | -- | -- | -- |
UITapGestureRecognizer.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UISwipeGestureRecognizer.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIRotationGestureRecognizer.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIPinchGestureRecognizer.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIPanGestureRecognizer.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UILongPressGestureRecognizer.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
【UIControl】 | -- | -- | -- |
UIButton.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIControl.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIDatePicker.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIPageControl.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UISegmentedControl.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UISlider.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UISwitch.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UITextField.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
【UIBarButtonItem】 | -- | -- | -- |
UIBarButtonItem.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UIBarItem.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
UITabBarItem.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
Foundation.h - Annotations & Tools | -- | -- | -- |
【NSObject】 | -- | -- | -- |
NSString.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
NSMutableAttributedString.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
NSTimer.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
NSNotificationQueue.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
NSRunLoop.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
NSDictionary.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
OtherFramework.h - Annotations & Tools | -- | -- | -- |
runtime.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
WKWebView.h | 【系统文件】 | 【Tools】 | 【博客注解】 |
【UIKit-JKCategories】 | 【Tools】 | -- | -- |
【MyUIKit-Extension】 | 【Tools】 | -- | -- |
UserNotificationiOS10 | 【系统文件】 | 【Tools】 | 【博客注解】 |
iOS11 | 【系统文件】 | 【Tools】 | 【博客注解】 |
【ProjectFile】 | -- | -- | -- |
Header.h | 【Tools】 | -- | -- |
PrefixHeader.pch | 【Tools】 | -- | -- |
11 | 22 | 33 | 44 |
未完待续 ! | 未完待续 ! | 未完待续 ! | 未完待续 ! |
欢迎补充 ! | 欢迎补充 ! | 欢迎补充 ! | 欢迎补充 ! |
总之,学习一门新的框架类库的时侯,需要追根溯源,才好提纲切领,即能掌握全局,又能深入细节。
从系统根类出发,结合事件响应处理的机制原理,再深入到各个界面组件或自定义,就会胸有成竹而不乱阵脚了。
- Apple官方文档译文 & 框架源码注解 【Star 同步👀】
-
如果在阅读过程中遇到 error,希望你能 Issues 我,谢谢。
-
如果你想为【本工程相关】分享点什么,也希望你能 Issues 我,我非常想为这篇文章增加更多实用的内容,谢谢。
-
对本工程我会【不定时、持续更新、一些 学习心得与文章、实用才是硬道理】^_^.
【博客】 【简书】 【掘金】 【公众号: 白开水ln】
【白开水ln】:(我) 得文章【对你有新** 或是 习惯】,你的 「Star & Fork」 是对我最大的赞赏 !
【简书-码员白开水ln】:这两个想法是个长期而持续的目标吧,(由于个人 「时间 & 知识」 有限,是心有余而力有限,欢迎你的 Star & Fork
) !
☕️ 分享是你我熟悉的味道 ☕️ 未完待续 ! |
---|
:💥❤️💥: |
To be continued ☕️ Plain boiled water ☕️ To be continued |