GithubHelp home page GithubHelp logo

sunyuchen / basicdemos-ios Goto Github PK

View Code? Open in Web Editor NEW

This project forked from pro648/basicdemos-ios

0.0 1.0 0.0 54.68 MB

iOS学习进程中的demo汇总

Objective-C 45.07% Ruby 0.05% Swift 47.98% HTML 5.90% JavaScript 0.05% C++ 0.96%

basicdemos-ios's Introduction

BasicDemos-iOS

iOS学习进程中的demo汇总

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

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

basicdemos-ios's People

Contributors

pro648 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.