UIAlertView为什么可以不遵守协议就能实现代理方法?

li6280988 2015-09-10 09:26:38
如题,小弟iOS开发小白一只。在整理资料时,发现一个很诡异的现象。在我们实现Alert的时候,给它挂代理不会报警告。我就测试了一下,它的代理方法全部都能用。但是,我并没有遵守UIAlertVIewDelegate的协议。按照我现在所学的仅有的知识,要使用代理方法,必须遵守对应的协议。不知道有没有知道这个是怎么回事,求指导.
...全文
288 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
范佩西 2015-12-23
  • 打赏
  • 举报
回复
你可以command点进去看看,应该是使用了隐式代理。
dMdM~ 2015-09-12
  • 打赏
  • 举报
回复
你在别的地方写了声明了吧,好好找找
carry_lei 2015-09-12
  • 打赏
  • 举报
回复
我用的是8.1的,表示不行,必须加协议
li6280988 2015-09-11
  • 打赏
  • 举报
回复
可是,我已经试了很多遍了,you can have a try,真的可以不用遵守协议
Leexianke 2015-09-10
  • 打赏
  • 举报
回复
不可以的,你试下空的工程。不声明没法使用alertview开头的几个代理

29,049

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧