社区
iOS
帖子详情
UIAlertView为什么可以不遵守协议就能实现代理方法?
li6280988
2015-09-10 09:26:38
如题,小弟iOS开发小白一只。在整理资料时,发现一个很诡异的现象。在我们实现Alert的时候,给它挂代理不会报警告。我就测试了一下,它的代理方法全部都能用。但是,我并没有遵守UIAlertVIewDelegate的协议。按照我现在所学的仅有的知识,要使用代理方法,必须遵守对应的协议。不知道有没有知道这个是怎么回事,求指导.
...全文
383
5
打赏
收藏
UIAlertView为什么可以不遵守协议就能实现代理方法?
如题,小弟iOS开发小白一只。在整理资料时,发现一个很诡异的现象。在我们实现Alert的时候,给它挂代理不会报警告。我就测试了一下,它的代理方法全部都能用。但是,我并没有遵守UIAlertVIewDelegate的协议。按照我现在所学的仅有的知识,要使用代理方法,必须遵守对应的协议。不知道有没有知道这个是怎么回事,求指导.
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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开头的几个代理
【弹出对话框以及提示
UI
Alert
View
不可用的解决办法 Objective-C语言】
【弹出对话框 Objective-C语言】
UI
Alert
View
的基本使用
#import "
View
Controller.h" //
遵守
代理
@interface
View
Controller ()<
UI
Alert
View
Delegate> @end @implementation
View
Controller - (v...
iOS
UI
Alert
View
使用注意事项
最近在开发iOS应用中,经常使用
UI
Alert
View
类对象来显示提示信息。而且在
UI
Alert
View
对象可以添加button,通过button的操作来控制程序运行流程。下面简要说一下使用
UI
Alert
View
需要注意的地方。 1.如果想要捕获
UI
Alert
View
对象的消息,需要设置
UI
Alert
View
的delegate,这个一般在初始化的时候就可以完成;
UI
Alert
View
警告框的按钮可以设置一个或多个,但是最好不要超过两个,如果设置了两个按钮,一般有一个按钮表示取消。 按钮的 index 按照 cancelButton、otherButton、addButton 的顺序依次类推,起始值为 0。 1、
UI
Alert
View
的创建 1.1 创建时直接添加按钮等信息 // 设置
代理
时,需
遵守
协议
<
UI
Alert
View
Delegate> ...
弹出提示框
UI
Alert
View
的提示
协议
和
UI
TextField的操作
协议
@提示
协议
和操作
协议
iOS
29,038
社区成员
12,459
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章