在iOS 15.0以上版本
在iOS 15.0以上版本
前两天工程中,出现了一个类的两个分类(自己实现了一个,第三方SDK里有一个),同时实现了一个方法名相同的方法,当时就产生了一个疑问,当实际调用时调的是哪个分类的方法呢? 一、...
前言 APP产品中不乏一些图标很小的,但需要响应的按键或者控件。如果这些需要响应的控件实际响应范围跟其响应的实际大小一样,是不是非常影响用户体验?我们的答案是肯定的(WTF,...
id 类型是iOS中一种特殊的动态数据类型,其存在价值: id是一种通用的对象类型,她可以用类存储属于任何类的对象,可以理解为万能指针 在id的定义中,已经包装好了*号,id...
库 库是一份可执行代码的二进制代码,可以被操作系统载入内存,并且被识别、使用。 在链接阶段,会将汇编生成的目标文件与引用的库一起链接,打包进可执行文件中。 分类 静态库 以....
1. atomic用的什么锁? os_unfair_lock 2. atomic是否线程安全? 首先atomic的作用域是在setter和getter方法,如果是在atomi...
要达到的效果: 现有 obj1, 通过关联对象方式添加了 对象 weakObj,要在weakObj 被release后,通过关联对象获取时,获取到的是nil。 方法如下:we...
想必使用iPhone的用户, 大家都知道按照Home键+电源键就可以截屏了。 截屏对于产品经理、工程师、设计师都比较重要。那么在iOS中用代码截屏也是再常用不过的功能了~ 那...
从不喜欢搞优雅高调的官方开场白,多数都是直接上代码!根据苹果API的文档来看:The key for value. The key is copied (using copy...
简介 在项目中经常碰到首页顶部是无限轮播,需要靠最上面显示.有的设置导航栏为透明等一系列的方法,这个可以借助第三方.或者干脆简单粗暴的直接隐藏掉导航栏.可是push到下一个页...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-foundation-...
做开发的都有这样的感受,当你们公司的美工没有做过APP的切图的时候,这时候你想要一套关于APP图标时候,就很困难,得给他沟通,需要多大尺寸的,几张等等之类的。我们也可以就等着...
1.应用场景 接口传输数据时,有时需要用POST传一长串string数据,一般要求转为json格式方便服务器解析 解释:以接口参数的形式上传复杂日志的内容(字符串),此复杂字...
简述 iOS 5 中,苹果引入了一个解析JSON串的NSJSONSerialization类。通过该类,我们可以完成JSON数据与NSDictionary和NSArray之间...
注意:这个工具非常有用,文本也是一个超长文 Allocations初始界面 Allocations:检测一个进程(选择自己的app)内存分配和使用情况等我们启动Allocat...
一、XIB的创建: XIB的创建有两种方法: 第一种方法是在工程中创建类文件的时候自动生成XIB文件(并非所有的类文件创建时都能生成XIB文件,如不能生成请看第二种方法),如...
Container View 是用来在一个试图控制器上添加子试图控制器的,原谅我是个菜鸟。我是昨天才知道这个东西的。以前一直在想 , 一个控制器上为啥不能放多个控制器控制不同...
教程开始前的废话连篇 在iphone5出现之后,也就是ios6的时候。约束(autolayout)出现了,其实最开始的时候,ios dever们都还是坚持手写代码,毕竟自己用...