Skip to content

learn-app-develop/BasicDemos-iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

98 Commits

Repository files navigation

BasicDemos-iOS

iOS学习进程中的demo汇总

点击 https://github.com/pro648/tipshttps://www.jianshu.com/u/031718773064 查看详细博文

Demo名称主要内容
AVLTreeAVL树
AbstractFactory工厂模式 Factory Pattern
AdapterPattern适配器模式 Adapter Pattern
AlertControllerUIAlertController的使用方法
AssociatedObject关联对象 Associated Object 的本质
AutoLayoutAuto Layout的使用
BinarySearch二分查找 Binary Search
BinarySearchTree二叉搜索树 Binary Search Tree
BinaryTree二叉树 Binary Tree
BlockBlock的用法
BuilderPattern生成器模式 Builder Pattern
category、load、initialize的本质分类category、load、initialize的本质和源码分析
CollectionViewUICollectionView及其新功能drag and drop
CoreAnimationCoreAnimation基本介绍
CoreGraphics-1CoreGraphics系列一:path
CoreGraphics-2CoreGraphics系列二:gradient和context
CoreGraphics-2模版CoreGraphics系列二:gradient和context
CoreGraphics-3CoreGraphics系列三:pattern和transparency layer
Delegation&Notification委托、通知传值的用法与区别
Delegation&Notification模板委托、通知传值的用法与区别博文模板
DisplayViewControllerView Controller 转场
FileManager使用NSFileManager管理文件系统
GrandCentralDispatchGrand Central Dispatch的使用
GrandCentralDispatch模板Grand Central Dispatch的使用文章模板
GestureRecognizer手势控制:点击、滑动、平移、捏合、旋转、长按、轻扫
IteratorPattern迭代器模式 Iterator Pattern
KVC&KVODemoKVC和KVO学习笔记
KVC&KVO原理KVC、KVO的本质
KeyedArchiver数据存储之归档解档 NSKeyedArchiver NSKeyedUnarchiver
LinkedList链表 LinkedList
MementoPattern备忘录模式 Memento Pattern
Model-View-ModelViewMVVM设计模式playground
MVVMPatternMVVM设计模式
MVVMPattern模式MVVM设计模式文章模版
NSURLSession1NSURLSession的使用
Operation&OperationQueueOperation、OperationQueue的使用
PageViewControllerUIPageViewController的使用
PasswordAutoFillPassword AutoFill 的使用
PasswordAutoFill模版Password AutoFill 的使用文章模版
Persistence使用偏好设置、属性列表、归档解档保存数据、恢复数据
PropertyAnimatorUIViewPropertyAnimator的使用
ProtocolOrientedProgramming面向协议编程
PrototypePattern原型模式 Prototype Pattern
Queue队列的四种实现方式:数组、双向链表、环形缓冲区、栈
RefreshControl在UIScrollView、UICollectionView和UITableView中添加UIRefreshControl实现下拉刷新
RegularExpression正则表达式NSRegularExpression
RegularExpression模板正则表达式NSRegularExpression文章模板
ResponderChain事件传递和响应链(Responder Chain)
RunLoopRunLoop从入门到进阶
RunTimeRuntime从入门到进阶一
ScrollViewUIScrollView的用法
SimpleFactory工厂模式 Factory Pattern
SQLiteSQLite的使用三
Stack栈 Stack
StackViewAuto Layout中Stack View的使用
StrategyPattern策略模式 Strategy Pattern
Synchronization并发控制方案的系列文章
TimerTimer的使用
Timer模版Timer的使用
TransitionAnimation自定义视图控制器转场动画
TransitionAnimation模版自定义视图控制器转场动画文章模版
Tree树 Tree 基本信息及实现
UIKitDynamics一篇文章学会使用UIKit Dynamics
URLSessionURLSession详解
UserNotificationsUserNotifications框架详解
VisualEffect高斯模糊原理、以及如何使用UIVisualEffectView实现模糊效果
WebKit的使用WebKit的使用
WidgetToday Extension(widget)的使用
copy&mutableCopy深复制、浅复制、copy、mutableCopy

About

iOS学习进程中的demo汇总

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift47.2%
  • Objective-C45.6%
  • HTML6.0%
  • Other1.2%