腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
程序员维他命
专栏作者
举报
85
文章
145954
阅读量
26
订阅数
订阅专栏
申请加入专栏
全部文章
编程算法
ios
swift
其他
jdk
java
数据结构
c++
android
缓存
objective-c
网站
git
github
api
开源
网络安全
面向对象编程
sdk
iphone
xcode
javascript
node.js
mvc
ide
存储
windows
https
flutter
debug
set
NLP 服务
机器学习
mac os
c 语言
php
react
汇编语言
打包
linux
神经网络
深度学习
访问管理
移动解析 HTTPDNS
人工智能
serverless
分布式
运维
dns
二叉树
单元测试
markdown
socket编程
微信
nat
dart
boot
gpu
macbook
observable
profiler
release
state
time
笔记
程序员
读书笔记
技巧
苹果
实践
搜索文章
搜索
搜索
关闭
面向对象设计的设计模式(十八):观察者模式
ios
java
jdk
sdk
observable
凡是涉及到一对一或者一对多的对象交互场景都可以使用观察者模式。通常我们使用观察者模式实现一个对象的改变会令其他一个或多个对象发生改变的需求,比如换肤功能,监听列表滚动的偏移量等等。
用户2932962
2019-06-11
546
0
面向对象设计的设计模式(十七):命令模式
ios
java
jdk
sdk
set
由定义可以看出,在命令模式中,命令被封装成了对象,而发送命令的客户端与处理命令的接收者中间被调用对象隔开了,这种设计的原因或者适用的场景是什么样的呢?
用户2932962
2019-05-28
635
0
面向对象设计的设计模式(八):适配器模式
缓存
java
objective-c
如上文所说,适配器模式分为类适配器模式和对象适配器模式,因此这里同时提供这两种细分模式的 UML类图。
用户2932962
2019-04-25
1.5K
0
iOS--React Native 图片插件(打开、保存、剪切、压缩)
react
javascript
java
React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,目前支持iOS和安卓两大平台。RN使用Javascript语言,类似于HTML的JSX,以及CSS来开发移动应用,因此熟悉Web前端开发的技术人员只需很少的学习就可以进入移动应用开发领域。
用户2932962
2019-03-19
2.6K
0
面向对象设计的设计模式(七):外观模式
java
定义解读:通过这个高层接口,可以将客户端与子系统解耦:客户端可以不直接访问子系统,而是通过外观类间接地访问;同时也可以提高子系统的独立性和可移植性。
用户2932962
2019-03-18
836
0
面向对象设计的设计模式(六):原型模式
java
模拟一份校招的简历,简历里面有人名,性别,年龄以及学历相关的信息。这里面学历相关的信息又包含学校名称,专业,开始和截止年限的信息。
用户2932962
2019-03-18
540
0
面向对象设计的设计模式(四):单例模式
jdk
java
系统只需要一个实例对象,客户调用类的单个实例只允许使用一个公共访问点,除了该公共访问点,不能通过其他途径访问该实例。比较典型的例子是音乐播放器,日志系统类等等。
用户2932962
2019-01-09
1K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档