社区
iOS
帖子详情
UIAlertView为什么可以不遵守协议就能实现代理方法?
li6280988
2015-09-10 09:26:38
如题,小弟iOS开发小白一只。在整理资料时,发现一个很诡异的现象。在我们实现Alert的时候,给它挂代理不会报警告。我就测试了一下,它的代理方法全部都能用。但是,我并没有遵守UIAlertVIewDelegate的协议。按照我现在所学的仅有的知识,要使用代理方法,必须遵守对应的协议。不知道有没有知道这个是怎么回事,求指导.
...全文
288
5
打赏
收藏
UIAlertView为什么可以不遵守协议就能实现代理方法?
如题,小弟iOS开发小白一只。在整理资料时,发现一个很诡异的现象。在我们实现Alert的时候,给它挂代理不会报警告。我就测试了一下,它的代理方法全部都能用。但是,我并没有遵守UIAlertVIewDelegate的协议。按照我现在所学的仅有的知识,要使用代理方法,必须遵守对应的协议。不知道有没有知道这个是怎么回事,求指导.
复制链接
扫一扫
分享
转发到动态
举报
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开头的几个代理
Displaying-
Alert
s-with-
UI
Alert
View
.zip_MacOS编程_Objective-C_
3. **设置
代理
**: 如果设置了
代理
,需要
遵守
`
UI
Alert
View
Delegate`
协议
,并
实现
相关的
代理
方法
,例如`
alert
View
:didDismissWithButtonIndex:`。这个
方法
会在用户点击按钮后被调用,通过`buttonIndex`可以判断用户...
ios
代理
方法
不走的解决
方法
。
如何写
代理
我这里就不在详细说明,百度下就有很多。这里主要说下
代理
写好了怎么使用。以系统的
UI
Alter
View
为例: 1.是否
遵守
了
协议
: 使用
代理
首先要
遵守
代理
的
协议
,如下需要在类的拓展里添加
代理
协议
:...
IOS开发基础篇之
UI
Alert
View
的使用
UI
Alert
View
的显示和
代理
方法
弹出提示框
UI
Alert
View
的提示
协议
和
UI
TextField的操作
协议
@提示
协议
和操作
协议
ios7_如何
实现
UI
Alert
View
以及监听点击事件(默认样式)
1、在
view
Controller的.m文件,
遵守
<
UI
Alert
View
Delegate>
代理
协议
@interface mobo
View
Controller () <...2、在- (void)
view
DidLoad
方法
中
实现
UI
Alert
View
1 - (void)
view
DidLoad 2 { ...
iOS
29,049
社区成员
12,464
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章