如人饮水,冷暖自知

Framework-Annotations-Tools

bootstrap『Objective-C & Swift 』

阅读系统文件,不仅能使我们了解作者的功能实现方式,方便我们运用其功能,快速的fix使用中遇到的bug,更重要的是在阅读优秀源码时体会作者的设计思想和架构设计,具体的技术很快就会过时,优秀的设计思想却会历久弥新,给我们今后编码以很大的借鉴和启迪。向优秀的开源者致敬!向优秀的分享者致敬!

不管谁的博客上面写的 (也包括自己),阅读的你要敢于去验证,停止做无意义的 things ; (共勉)@白开水ln。

Content

.h File .h Annotations .h Tools .h BlogArticle
UIKit-FrameWork UIKit.h
『WechatPublic-Codeidea』- 【NSObject】
NSArray.h 【File】 【Tools】 【BlogArticle】
NSAttributedString.h 【File】 【Tools】 【BlogArticle】
NSDataAsset.h 【File】 【Tools】 【BlogArticle】
NSFileProviderExtension.h 【File】 【Tools】 【BlogArticle】
NSLayoutAnchor.h 【File】 【Tools】 【BlogArticle】
NSLayoutConstraint.h 【File】 【Tools】 【BlogArticle】
NSParagraphStyle.h 【File】 【Tools】 【BlogArticle】
NSStringDrawing.h 【File】 【Tools】 【BlogArticle】
NSText.h 【File】 【Tools】 【BlogArticle】
NSTextAttachment.h 【File】 【Tools】 【BlogArticle】
NSTextContainer.h 【File】 【Tools】 【BlogArticle】
NSTextStorage.h 【File】 【Tools】 【BlogArticle】
NSURLSession.h 【File】 【Tools】 【BlogArticle】
UIAccelerometer.h 【File】 【Tools】 【BlogArticle】
UIAccessibility.h 【File】 【Tools】 【BlogArticle】
UIAccessibilityConstants.h 【File】 【Tools】 【BlogArticle】
UIActionSheet.h 【File】 【Tools】 【BlogArticle】
UIActivity.h 【File】 【Tools】 【BlogArticle】
UIActivityItemProvider.h 【File】 【Tools】 【BlogArticle】
UIAppearance.h 【File】 【Tools】 【BlogArticle】
UIApplication.h 【File】 【Tools】 【BlogArticle】
UIApplicationShortcutItem.h 【File】 【Tools】 【BlogArticle】
UIBarButtonItemGroup.h 【File】 【Tools】 【BlogArticle】
UIBezierPath.h 【File】 【Tools】 【BlogArticle】
UICollectionViewFlowLayout.h 【File】 【Tools】 【BlogArticle】
UICollectionViewLayout.h 【File】 【Tools】 【BlogArticle】
UICollectionViewTransitionLayout.h 【File】 【Tools】 【BlogArticle】
UIColor.h 【File】 【Tools】 【BlogArticle】
UIContentSizeCategory.h 【File】 【Tools】 【BlogArticle】
UIContentSizeCategoryAdjusting.h 【File】 【Tools】 【BlogArticle】
UIDevice.h 【File】 【Tools】 【BlogArticle】
UIDocument.h 【File】 【Tools】 【BlogArticle】
UIDocumentInteractionController.h 【File】 【Tools】 【BlogArticle】
UIDynamicAnimator.h 【File】 【Tools】 【BlogArticle】
UIDynamicBehavior.h 【File】 【Tools】 【BlogArticle】
UIEvent.h 【File】 【Tools】 【BlogArticle】
UIFocus.h 【File】 【Tools】 【BlogArticle】
UIFocusAnimationCoordinator.h 【File】 【Tools】 【BlogArticle】
UIFocusAnimationCoordinator.h 【File】 【Tools】 【BlogArticle】
UIFocusGuide.h 【File】 【Tools】 【BlogArticle】
UIFont.h 【File】 【Tools】 【BlogArticle】
UIFontDescriptor.h 【File】 【Tools】 【BlogArticle】
UIGeometry.h 【File】 【Tools】 【BlogArticle】
UIGraphicsImageRenderer.h 【File】 【Tools】 【BlogArticle】
UIGraphicsPDFRenderer.h 【File】 【Tools】 【BlogArticle】
UIGraphicsRenderer.h 【File】 【Tools】 【BlogArticle】
UIImage.h 【File】 【Tools】 【BlogArticle】
UIImageAsset.h 【File】 【Tools】 【BlogArticle】
UIInterface.h 【File】 【Tools】 【BlogArticle】
UIKitDefines.h 【File】 【Tools】 【BlogArticle】
UILayoutGuide.h 【File】 【Tools】 【BlogArticle】
UILexicon.h 【File】 【Tools】 【BlogArticle】
UILocalNotification.h 【File】 【Tools】 【BlogArticle】
UILocalizedIndexedCollation.h 【File】 【Tools】 【BlogArticle】
UIMenuController.h 【File】 【Tools】 【BlogArticle】
UIMotionEffect.h 【File】 【Tools】 【BlogArticle】
UINib.h 【File】 【Tools】 【BlogArticle】
UINibLoading.h 【File】 【Tools】 【BlogArticle】
UIPasteboard.h 【File】 【Tools】 【BlogArticle】
UIPasteboard.h 【File】 【Tools】 【BlogArticle】
UIPopoverController.h 【File】 【Tools】 【BlogArticle】
UIPopoverPresentationController.h 【File】 【Tools】 【BlogArticle】
UIPresentationController.h 【File】 【Tools】 【BlogArticle】
UIPress.h 【File】 【Tools】 【BlogArticle】
UIPressesEvent.h 【File】 【Tools】 【BlogArticle】
UIPreviewInteraction.h 【File】 【Tools】 【BlogArticle】
UIPrintFormatter.h 【File】 【Tools】 【BlogArticle】
UIPrintInfo.h 【File】 【Tools】 【BlogArticle】
UIPrintInteractionController.h 【File】 【Tools】 【BlogArticle】
UIPrintPageRenderer.h 【File】 【Tools】 【BlogArticle】
UIPrinter.h 【File】 【Tools】 【BlogArticle】
UIPrinterPickerController.h 【File】 【Tools】 【BlogArticle】
UIPushBehavior.h 【File】 【Tools】 【BlogArticle】
UIRegion.h 【File】 【Tools】 【BlogArticle】
UIResponder.h 【File】 【Tools】 【BlogArticle】
UIScreen.h 【File】 【Tools】 【BlogArticle】
UIScreenMode.h 【File】 【Tools】 【BlogArticle】
UISearchDisplayController.h 【File】 【Tools】 【BlogArticle】
UIStateRestoration.h 【File】 【Tools】 【BlogArticle】
UIStoryboard.h 【File】 【Tools】 【BlogArticle】
UIStoryboardPopoverSegue.h 【File】 【Tools】 【BlogArticle】
UIStoryboardSegue.h 【File】 【Tools】 【BlogArticle】
UIStringDrawing.h 【File】 【Tools】 【BlogArticle】
UITextChecker.h 【File】 【Tools】 【BlogArticle】
UITextInput.h 【File】 【Tools】 【BlogArticle】
UITextInputTraits.h 【File】 【Tools】 【BlogArticle】
UITouch.h 【File】 【Tools】 【BlogArticle】
UITraitCollection.h 【File】 【Tools】 【BlogArticle】
UIUserNotificationSettings.h 【File】 【Tools】 【BlogArticle】
UIViewControllerTransitioning.h 【File】 【Tools】 【BlogArticle】
UIViewPropertyAnimator.h 【File】 【Tools】 【BlogArticle】
UIVisualEffectView.h 【File】 【Tools】 【BlogArticle】
『WechatPublic-Codeidea』- 【UIViewController】
UIActivityViewController.h 【File】 【Tools】 【BlogArticle】
UICloudSharingController.h 【File】 【Tools】 【BlogArticle】
UICollectionViewController.h 【File】 【Tools】 【BlogArticle】
UIDocumentMenuViewController.h 【File】 【Tools】 【BlogArticle】
UIDocumentPickerExtensionViewController.h 【File】 【Tools】 【BlogArticle】
UIDocumentPickerViewController.h 【File】 【Tools】 【BlogArticle】
UIImagePickerController.h 【File】 【Tools】 【BlogArticle】
UIInputViewController.h 【File】 【Tools】 【BlogArticle】
UINavigationController.h 【File】 【Tools】 【BlogArticle】
UIPageViewController.h 【File】 【Tools】 【BlogArticle】
UIReferenceLibraryViewController.h 【File】 【Tools】 【BlogArticle】
UISearchContainerViewController.h 【File】 【Tools】 【BlogArticle】
UISearchController.h 【File】 【Tools】 【BlogArticle】
UISplitViewController.h 【File】 【Tools】 【BlogArticle】
UITabBarController.h 【File】 【Tools】 【BlogArticle】
UITableViewController.h 【File】 【Tools】 【BlogArticle】
UIVideoEditorController.h 【File】 【Tools】 【BlogArticle】
UIViewController.h 【File】 【Tools】 【BlogArticle】
『WechatPublic-Codeidea』- 【UIView】
UIActionSheet.h 【File】 【Tools】 【BlogArticle】
UIActivityIndicatorView.h 【File】 【Tools】 【BlogArticle】
UIAlertView.h 【File】 【Tools】 【BlogArticle】
UIButton.h 【File】 【Tools】 【BlogArticle】
UICollectionView.h 【File】 【Tools】 【BlogArticle】
UICollectionViewCell.h 【File】 【Tools】 【BlogArticle】
UICollectionViewFlowLayout.h 【File】 【Tools】 【BlogArticle】
UICollectionViewLayout.h 【File】 【Tools】 【BlogArticle】
UIGraphics.h 【File】 【Tools】 【BlogArticle】
UIImageView.h 【File】 【Tools】 【BlogArticle】
UIInputView.h 【File】 【Tools】 【BlogArticle】
UILabel.h 【File】 【Tools】 【BlogArticle】
UINavigationBar.h 【File】 【Tools】 【BlogArticle】
UIPickerView.h 【File】 【Tools】 【BlogArticle】
UIPopoverBackgroundView.h 【File】 【Tools】 【BlogArticle】
UIProgressView.h 【File】 【Tools】 【BlogArticle】
UIScrollView.h 【File】 【Tools】 【BlogArticle】
UISearchBar.h 【File】 【Tools】 【BlogArticle】
UIStackView.h 【File】 【Tools】 【BlogArticle】
UITabBar.h 【File】 【Tools】 【BlogArticle】
UITableView.h 【File】 【Tools】 【BlogArticle】
UITableViewCell.h 【File】 【Tools】 【BlogArticle】
UITableViewHeaderFooterView.h 【File】 【Tools】 【BlogArticle】
UITextView.h 【File】 【Tools】 【BlogArticle】
UIToolbar.h 【File】 【Tools】 【BlogArticle】
UIView.h 【File】 【Tools】 【BlogArticle】
UIWebView.h 【File】 【Tools】 【BlogArticle】
UIWindow.h 【File】 【Tools】 【BlogArticle】
『WechatPublic-Codeidea』- 【UIControl】
UIButton.h 【File】 【Tools】 【BlogArticle】
UIControl.h 【File】 【Tools】 【BlogArticle】
UIDataDetectors.h 【File】 【Tools】 【BlogArticle】
UIDatePicker.h 【File】 【Tools】 【BlogArticle】
UIPageControl.h 【File】 【Tools】 【BlogArticle】
UIRefreshControl.h 【File】 【Tools】 【BlogArticle】
UISegmentedControl.h 【File】 【Tools】 【BlogArticle】
UISlider.h 【File】 【Tools】 【BlogArticle】
UIStepper.h 【File】 【Tools】 【BlogArticle】
UISwitch.h 【File】 【Tools】 【BlogArticle】
UITextField.h 【File】 【Tools】 【BlogArticle】
『WechatPublic-Codeidea』- 【UIBarItem】
UIBarButtonItem.h 【File】 【Tools】 【BlogArticle】
UIBarItem.h 【File】 【Tools】 【BlogArticle】
UITabBarItem.h 【File】 【Tools】 【BlogArticle】
『WechatPublic-Codeidea』- 【UIGestureRecognizer】
UIGestureRecognizer.h 【File】 【Tools】 【BlogArticle】
UILongPressGestureRecognizer.h 【File】 【Tools】 【BlogArticle】
UIPanGestureRecognizer.h 【File】 【Tools】 【BlogArticle】
UIPinchGestureRecognizer.h 【File】 【Tools】 【BlogArticle】
UIRotationGestureRecognizer.h 【File】 【Tools】 【BlogArticle】
UIScreenEdgePanGestureRecognizer.h 【File】 【Tools】 【BlogArticle】
UISwipeGestureRecognizer.h 【File】 【Tools】 【BlogArticle】
UITapGestureRecognizer.h 【File】 【Tools】 【BlogArticle】
『WechatPublic-Codeidea』- 【OtherFrameworks】
UserNotificationiOS10.h 【File】 【Tools】 【BlogArticle】
WKWebView.h 【File】 【Tools】 【BlogArticle】
runtime.h 【File】 【Tools】 【BlogArticle】
『WechatPublic-Codeidea』- 【ProjectFile】
Header.h 【File】 【Tools】 【BlogArticle】
PrefixHeader.pch 【File】 【Tools】 【BlogArticle】
Framework类结构图解.h 【File】 【Tools】 【BlogArticle】
『WechatPublic-Codeidea』 【File】 【Tools】 【BlogArticle】
续更,阅读对应点击如果内容无想要 Data ! 可点击右上角 Watch,续更及时邮件通知 可点击右上角 Fork,收藏到本地仓库补充提交 ! 看到的你记得点击右上角 Star,你的喜欢是值得的!

附: Xcode & 模拟器 & 终端快捷键(续更)

类别 快捷键
【Xcode】
Cmd + Shirt + N 新建工程
Cmd + N 新建
Cmd + R 运行
Cmd + . 停止运行
Cmd + B 编译
Cmd + Shirt + B 编译(静态内存分析)
Cmd + Q 退出应用程序
Cmd + 0 左侧导航窗口开启和关闭
Cmd + (1 - 7) 左侧导航窗口的选择(项目,符号,搜索,问题,调试,断点,日志)
Cmd + option + 0 右侧工具窗口开启和关闭
Cmd + option + (1 - 6) 右侧工具窗口的选择
Cmd + option + 回车 打开控制器对应的文件(Storyboard)
Cmd + 回车 关闭控制器对应的文件,只显示主窗口(微众:Codeidea)
Cmd + ↑/↓ /←/→ 光标移动到文字的最上/下/左/右
Cmd + ctrl + ←/→ 按浏览的先后顺序切换文件
Cmd + ctrl + ↑/↓ .h 和 .m 切换
Cmd + 鼠标左键(出现小手) 进入查看一些类/方法
option + 鼠标左键(出现问号) 查看官方文档
Cmd + / 选中后,加注释//
Cmd + / 选中后,取消注释
Cmd + shift + 箭头 快速选中 / 快速点击鼠标三下
Cmd + delete 删除光标之前的内容
Cmd + [ 缩退
Cmd + ] 缩进
Cmd + option + [ 向上移动
Cmd + option + ] 向下缩进
Cmd + F 搜索
Cmd + shift + f 全局搜索
Cmd + ctrl + e 全局修改
Cmd + L 点位搜索当前行
control + 6 弹出当前文件方法列表
按 esc 修改方法后,调用此方法的代码自动补全
Control + i 格式化代码(规范)
Ctrl + 脱线 添加属性或方法
option + 拖动 复制选中的控件
Cmd + option + = 更新选中控件的约束
option + 回车 场景:Xib中,Label控件换行显示
【模拟器】
Cmd + Shift + H 按一次,取消晃动 / 按一次,回到首页
Cmd + ←/→ 旋转
Cmd + k 弹出键盘
Cmd + T Slow Animations 慢放运行
【终端】
11 22

未完、每月末(争取)、更新 ~

劳驾你点一下❓ Apple译文 & GitHub源码

Reading

  • 如果在阅读过程中遇到 error || new ideas,希望你能 issue 我,我会及时补充谢谢。
  • 喜欢可 赞赏 ,点击右上角的 star 和 watch 按钮,可以收藏本仓库,并在文档、issue、Demo更新时收到邮件通知。
🖋 Plain boiled water ln : 本文结束    感谢阅读 ^_^. Need coffee?
👁 At this time suggest 1 minute eye exercises

本文标题:Framework-Annotations-Tools

文章作者:白开水ln

原始链接:http://plainboiledwaterln.cn/SourceAnnotations/Framework-Annotations-Tools.html

版权声明: 署名-非商业性使用-禁止演绎 4.0 国际 『微众圈:Codeidea』本博客文章除特别声明外均为原创,如需转载请务必保留原链接(可点击进入的链接)和作者出处,谢谢合作!

「喜欢就留言or赞赏」but「支持不要超过你早餐费的 0.5」 ^_^.