(SEL)如何在一个方法中包含一个方法名 @selector(goSchollNews)
来源:互联网 发布:ros绑定mac 编辑:程序博客网 时间:2024/06/05 08:05
如下:记录
-(void)yesOrNoLogin:(SEL)methods{ if ([GlobalFunc getLoginStatus] == YES) { [self performSelector:methods]; }else { LoginViewController *lvc = [[LoginViewController alloc]init]; self.hidesBottomBarWhenPushed = YES; [self.navigationController pushViewController:lvc animated:YES]; self.hidesBottomBarWhenPushed = NO; }}
下方调用:
goSchollNews是方法名:
switch (icon.marker) { case schollNews: [self yesOrNoLogin:@selector(goSchollNews)]; break; case ClassZone: [self yesOrNoLogin:@selector(sendDynamic)]; break; case addresslist: [self yesOrNoLogin:@selector(goAddressBook)]; break; case classAlbum: [self yesOrNoLogin:@selector(goClassAlbum)]; break; case outOrInBox: [self goInBox]; break; default: break; }
3 0
- (SEL)如何在一个方法中包含一个方法名 @selector(goSchollNews)
- 关于在Android中一个XML文件包含另外一个XML的方法
- 如何在Android Studio中创建一个selector.xml文件
- 基本上包含了Foudation框架内的所有函数和方法。 使用方法:全选,自己建一个文本类的文件,如果要使用某个方法却想不起来方法名,直接在文本中搜索关键字即可。
- 如何在一个类中访问另一个类的方法?
- 如何在jsp中写一个java方法
- 在一个js文件中包含另一个js文件的方法
- Web Services类包含一个或多个可在Web服务中公开的公共方法
- 在一个js文件中包含另一个js文件的方法
- 在JSP中如何包含一个静态页面
- 一个js中包含另一个js的方法
- 一个APK中包含多个dex方法
- 一个list中包含不同的type时如何遍历?页面如何接收?Jquery调用后台方法?
- 如何在一个java类main方法中调用另一个类中的main方法
- javascript中如何延迟执行一个方法
- ios中SEL ( @selector() )简析
- 在javaScrip中定义一个方法
- 在日志中如何打印文件、行号、方法名
- iOS开发,第三方应用微信授权登录,获取微信unionid
- apache traffic server6.0 安装
- 黑马程序员-学习笔记1-java程序的特性
- ASCII、Unicode、GBK和UTF-8字符编码的区别联系
- VI命令
- (SEL)如何在一个方法中包含一个方法名 @selector(goSchollNews)
- [inkscope]安装的ceph的监控平台inkscope 1.1
- 排序-快速排序-最终优化(插入排序、中位数、三向partition)-以后快排就用这个了
- Java序列化深入剖析和总结(精华)
- 黑马程序员-学习笔记2-IO流之文件复制
- 目测今晚排名将进入一万以内,纪念一下
- sql 查询判断字符串包含中文
- Hibernate 映射关联关系
- GetModuleFileName函数当前运行exe或dll的路径