Objective-C职责链模式源码设计

职责链模式(Chain of Responsibility)允许多个对象处理同一请求,避免了请求发送者和接收者之间的直接耦合。通过将对象连接成链条,沿着链条传递请求,直到某个对象处理该请求。此模式的关键特性在于,客户端发出请求后,不需要知道哪个对象最终处理了请求,从而实现系统在不影响客户端的情况下动态调整责任分配。
zip
职责链模式.zip 预估大小:57个文件
folder
职责链模式 文件夹
folder
职责链模式.xcodeproj 文件夹
folder
project.xcworkspace 文件夹
file
contents.xcworkspacedata 185B
folder
xcuserdata 文件夹
folder
gonggong.xcuserdatad 文件夹
file
UserInterfaceState.xcuserstate 15KB
folder
xcuserdata 文件夹
folder
gonggong.xcuserdatad 文件夹
folder
xcdebugger 文件夹
file
Breakpoints.xcbkptlist 91B
folder
xcschemes 文件夹
file
xcschememanagement.plist 487B
file
职责链模式.xcscheme 3KB
file
project.pbxproj 13KB
folder
.git 文件夹
folder
logs 文件夹
file
HEAD 169B
folder
refs 文件夹
folder
heads 文件夹
file
master 169B
folder
info 文件夹
file
exclude 35B
file
index 2KB
file
COMMIT_EDITMSG 15B
folder
objects 文件夹
folder
pack 文件夹
folder
02 文件夹
file
37597b848a1890bb30ba0ff4102f8107cafdcb 61B
file
85d922c6fc590b2e44bd4fc0472d5e9a006080 180B
folder
info 文件夹
folder
81 文件夹
file
4d3a4821b8e861d279ac236788b6b3b105d023 180B
folder
e9 文件夹
file
708afc61c9972356626b47775f2fdc53a311a6 174B
folder
4d 文件夹
file
2c45ca14601e775db7f9f6f0e3eb8496c1892c 58B
folder
dd 文件夹
file
88f07e4c07b87ab78bbcee5b478897d2c1a567 184B
file
eebbb5c4ab37917f3c589e8e0a9543bbb5a12d 93B
folder
24 文件夹
file
0a121d98026216e678de17fe436c392b27464b 180B
folder
47 文件夹
file
7b28ff8f86a3158a71c4934fbd3a2456717d7a 61B
folder
e1 文件夹
file
f4ec3daa6768eea909513e2521b5d1f7d5a092 254B
folder
b9 文件夹
file
94dc2f5bcdf2deaa7c47813150d8459fd8ae2b 1KB
folder
a0 文件夹
file
bc56a00057bcd271d4ef8e5b878ecb626798bf 133B
folder
fc 文件夹
file
15a36707b5cfbefa3b5ca0a50693c73bf07034 2KB
folder
3e 文件夹
file
f23bb98924eb1c5ef002149ff73bc84017e942 482B
folder
34 文件夹
file
b4c3ed3677f07a879bf36da62a16784eb66131 235B
folder
77 文件夹
file
9030dbfe3adae8cb884e2c1bdb4f4a4a19651a 280B
folder
d0 文件夹
file
3efc79658b0b489b4a3370c73afe5c3aebe36f 184B
folder
49 文件夹
file
25d9b59f73b0ca9d8adc56c738600632c5af17 184B
folder
17 文件夹
file
f99d3a0ac1e87a9f3e7b81b3ae72c7d147d0ef 192B
folder
d2 文件夹
file
97c24f29752a397c6713cb0b6aacee01f7477d 242B
file
HEAD 23B
file
config 111B
folder
refs 文件夹
folder
heads 文件夹
file
master 41B
folder
tags 文件夹
folder
branches 文件夹
folder
hooks 文件夹
file
pre-applypatch.sample 398B
file
commit-msg.sample 896B
file
pre-commit.sample 2KB
file
applypatch-msg.sample 452B
file
prepare-commit-msg.sample 1KB
file
update.sample 4KB
file
post-update.sample 189B
file
pre-rebase.sample 5KB
file
description 73B
folder
职责链模式 文件夹
file
职责链模式-Prefix.pch 333B
folder
en.lproj 文件夹
file
InfoPlist.strings 45B
file
main.m 757B
file
ConcreteHandler1.m 464B
file
Handlers.m 333B
file
Handlers.h 337B
file
ConcreteHandler2.m 461B
file
ConcreteHandler3.h 241B
file
ConcreteHandler1.h 276B
file
AppDelegate.h 283B
file
职责链模式-Info.plist 1KB
file
ConcreteHandler2.h 241B
file
ConcreteHandler3.m 435B
file
AppDelegate.m 2KB
...
zip 文件大小:55.53KB