摘要: ios 关联对象,也就是绑定对象,可以绑定任何东西 //关联对象 objc_setAssociatedObject(self, @selector(btnAction:), block, OBJC_ASSOCIATION_RETAIN_NONATOMIC); // self 关联的类, //key: 阅读全文
posted @ 2020-12-14 16:52 ios_福 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 在实际的开发中,我们也许会有这种需求:公司的旗下有两个App,当客户已经登录一个App A的情况下,再登录另一个App B时,B不再需要繁琐的登录过程就可以直接使用A已经登录的信息。但是iOS系统下有这么一个安全机制:每个应用都有自己对应的沙盒,每个沙盒之间都是相互独立的,互不能访问(没有越狱的情况 阅读全文
posted @ 2020-11-26 15:29 ios_福 阅读(3049) 评论(0) 推荐(0) 编辑
摘要: 1、 三角函数 double sin (double);正弦 sinA=∠A的对边/斜边。是股与弦的比例。 double cos (double);余弦 double tan (double);正切 2 、反三角函数 double asin (double); 结果介于[-PI/2, PI/2] d 阅读全文
posted @ 2020-09-08 07:56 ios_福 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 概述 协议(Protocol)类似一个类的接口,不同的是协议没有父类,也不能定义实例变量。 只声明,不实现。协议只能定义公用的一套接口,但不能提供具体的实现方法。也就是说,它只告诉你要做什么,但具体怎么做不关心。具体的实现要在遵守这个协议的类中实现。 基本作用 声明若干个方法(不能声明成员变量) 只 阅读全文
posted @ 2020-06-28 15:21 ios_福 阅读(103) 评论(0) 推荐(0) 编辑
摘要: // 加入现在有三张图片分别为animate_1、animate_2、animate_3 // 方法一 imageView.animationImages =@[[UIImage imageNamed:@"animate_1"], [UIImage imageNamed:@"animate_2"], 阅读全文
posted @ 2020-06-16 13:55 ios_福 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 公用延迟执行的方法: - (void)delayMethod { NSLog(@"delayMethodEnd"); } 方法一、performSelector 方法 1、延迟执行 /** * 延迟执行 * * @param aSelector 方法名称 * @param anArgument 要传 阅读全文
posted @ 2020-06-12 10:25 ios_福 阅读(840) 评论(0) 推荐(0) 编辑
摘要: Q : #if , #ifdef , #ifndef 的使用方法? A : #1,#2,#3. #1 #if condition(表达式1) //程序段1 (#elif condition(表达式n) //程序段n ) ... (#else //程序段3 ) #endif 说明 : 如果 表达式1( 阅读全文
posted @ 2020-03-04 10:27 ios_福 阅读(1588) 评论(0) 推荐(0) 编辑
摘要: /** * 【选择排序】:最值出现在起始端 * * 第1趟:在n个数中找到最小(大)数与第一个数交换位置 * 第2趟:在剩下n-1个数中找到最小(大)数与第二个数交换位置 * 重复这样的操作...依次与第三个、第四个...数交换位置 * 第n-1趟,最终可实现数据的升序(降序)排列。 * */ vo 阅读全文
posted @ 2019-12-31 11:00 ios_福 阅读(293) 评论(0) 推荐(0) 编辑
摘要: #ifndef LPHDefines_h #define LPHDefines_h /* Log */ #pragma mark - Log #ifdef DEBUG # define LPHLog(fmt, ...) NSLog((@"[文件名:%s]\n" "[函数名:%s]\n" "[行号:% 阅读全文
posted @ 2019-12-19 17:29 ios_福 阅读(1224) 评论(0) 推荐(0) 编辑
摘要: SVG 是一种基于 XML 语法的图像格式,全称是可缩放矢量图(Scalable Vector Graphics)。其他图像格式都是基于像素处理的,SVG 则是属于对图像的形状描述,所以它本质上是文本文件,体积较小,且不管放大多少倍都不会失真。 在iOS中可以使用webView来加载和显示SVG格式 阅读全文
posted @ 2019-11-12 16:01 ios_福 阅读(6404) 评论(0) 推荐(0) 编辑