//

//  main.m

//  SEL数据类型

//

//  Created by admin on 15/8/12.

//  Copyright (c) 2015年 admin. All rights reserved.

//

#import <Foundation/Foundation.h>

#import "Person.h"

/*

SEL数据类型,使用来包装方法的

*/

int main(int argc,
const char * argv[]) {

@autoreleasepool {

//  使用@selector就行把一个方法包装成 SEL数据类型

Person *p = [[Person
alloc]init];

SEL s1 = @selector(eat);

[p
performSelector:s1];

SEL s2 = @selector(call:);

[p performSelector:s2
withObject:@"1519387554"];

SEL s3 = @selector(findName);

NSString *result = [p
performSelector:s3];

NSLog(@"%@",result);

}

;

}

//

//  Person.h

//  OC的特有语法

//

//  Created by admin on 15/8/12.

//  Copyright (c) 2015年 admin. All rights reserved.

//

#import <Foundation/Foundation.h>

@interface Person :
NSObject

- (void)eat;

- (void)call:(NSString *)number;

- (NSString *)findName;

@end


//

//  Person.m

//  OC的特有语法

//

//  Created by admin on 15/8/12.

//  Copyright (c) 2015年 admin. All rights reserved.

//

#import "Person.h"

@implementation Person

- (void)eat

{

NSLog(@"吃东西");

}

- (void)call:(NSString *)number

{

NSLog(@"打电话给 %@",number);

}

- (NSString *)findName

{

return
@"找到了腾格尔";

}

@end

最新文章

  1. NSOperationQueue的其他方法
  2. 分享Kali Linux 2016.2第48周虚拟机
  3. MVC5 + EF6 + Bootstrap3 (11) 排序、搜索、分页
  4. WS之cxf处理的复杂类型(Map)
  5. 常用ping服务列表
  6. The top 100 papers Nature explores the most-cited research of all time.
  7. 4G时代来临,运营商为谁搭台献唱?
  8. Android 关于ListView中按钮监听的优化问题(方法一)
  9. 二十八、oracle 视图
  10. javascript语句语义大全(2)
  11. 跨域请求CORS
  12. django2.0+linux服务器 ,如何让自己电脑访问
  13. HDU1005 找规律 or 循环点 or 矩阵快速幂
  14. SQL Server 2012 管理新特性:AlwaysOn 可用性组
  15. 两条命令,实现ssh免密登陆
  16. (详细)华为荣耀V10 BKL-AL00的USB调试模式在哪里打开的步骤
  17. 通过ajax提交表单上传文件
  18. 服务器端AJAX的Servlet代码实现
  19. VSCode 必装的 10 个高效开发插件 --转
  20. 遗传算法selection总结-[Fitness, Tournament, Rank Selection]

热门文章

  1. 51nod-1189: 阶乘分数
  2. pre自动换行
  3. [codeforces 618 F] Double Knapsack (抽屉原理)
  4. Android属性动画-ValueAnimator和ObjectAnimator的高级用法
  5. 【基础篇】Android中获取Drawable的方法
  6. 使用ajax验证用户名重复
  7. 学习Go语言之使用原子访问或互斥锁解决竞态问题
  8. python-排序算法 冒泡和快速排序
  9. 1193 Eason
  10. Nginx 性能调优