本文主要讲述史上最全iOS 学习路线图,知识图,思维导图,技术汇总图 以下还有推荐文章里也有介绍 推荐文章 https://www.cnblogs.com/onefboy/p...
本文主要讲述史上最全iOS 学习路线图,知识图,思维导图,技术汇总图 以下还有推荐文章里也有介绍 推荐文章 https://www.cnblogs.com/onefboy/p...
textview中增加@人功能 第一步实现textView代理 第二步判断"@"符号,跳转 第三步实现删除功能 第四步 内容改变刷新位置
Operation基于GCD封装, 完全面向对象. 对应于GCD, Operation也有任务和队列的概念, 只不过在Operation中任务(block)被称为操作(ope...
在 Swift 中,高阶函数是非常常见且实用的概念,它可以让我们以更简单、更表达式化的方式来处理集合类型。 常见的高阶函数 1、map: 将集合中的每一个元素通过映射转换为另...
主要讲解OSSpinLock/os_unfair_lock/pthread_mutex_t锁的基本用法 常见锁的分类: 自旋锁OSSpinLock 互斥锁os_unfair_...
1.下载需要的真机调试包 2.点击桌面按快捷键command+shift+G 3.输入 /Applications/Xcode.app/Contents/Developer/...
1、Flutter项目 仿网易云音乐 2、iOS项目 3、 这些公司有很多开源的技术分享值得学习 Huawei · GitHub 华为 Huawei Openlab · Gi...
文章结构 layer单位坐标 属性讲解 使用范例及代码讲解 注:网上有很多相关资料,但是总感觉代码没有注释得很清楚,所以自己写一篇梳理下,下面的例子网上也有,我只是按照自己的...
Swift006-多线程 相关概念 进程指在系统中正在运行的一个应用程序,进程拥有独立运行所需的全部资源(例如:正在运行的QQ就是一个进程)。 线程指程序中独立运行的代码段(...
目录 1.多线程管理2.RunLoop3.Runtime(运行时)4.内存管理5.性能(内存)优化举例6.App 编译与启动以及 App 启动如何优化7.自动释放池 auto...
在iOS的应用程序中,状态栏(StatusBar)是用来展示当前设备的一些信息,例如电池电量、网络连接状态、时间等等。在开发过程中,我们可以通过修改状态栏来增强用户体验,如显...
去gayhub上浏览大佬的代码 此时萌新的表情是这样的 奥不对,是这样的 今天我们就仔细分析下这几个。。。是干啥用的 首先 - Hashable You can use an...
iOS程序的响应链是一个非常有意思的事情,明确了响应链的调用顺序,那么就可以在响应链中操作响应的对象,这样有助于实现一些特殊的需求,比如控件重写,自定义控件的响应顺序。 这里...
很多场景下UI设计会要求状态栏文字展示为白色重写 preferredStatusBarStyle 方法为什么有的地方生效,有的地方却不生效呢 ?接下来我们做一下简单的分析和介...
1、如何令自己所写的对象具有拷贝功能? 如果想让自己的类具备copy方法,并返回不可变类型,必须遵循nscopying协议,并且实现- (id)copyWithZone:(N...
一.Swift和OC的区别? 1.swift是静态语言,有类型推断,OC是动态语言。 2.swift面向协议编程,OC面向对象编程 3.swift注重值类型,OC注重引用类型...
序言 目前形势,参加到iOS队伍的人是越来越多,甚至已经到供过于求了。今年,找过工作人可能会更深刻地体会到今年的就业形势不容乐观,加之,培训机构一火车地向用人单位输送iOS开...