1.请解释iOS中的委托模式是什么,以及它的作用和优势是什么? 回答:委托模式是iOS开发中常用的一种设计模式,用于实现对象之间的通信和交互。优点是可以将任务委托给其他对象来...
现在轮播图的方法也多了起来,用collectionView实现简单快捷,还自带cell复用。这里主要介绍下需要注意到亮点。 假设有4张轮播图,为了实现视觉上的效果,需要将第一...
😊
iOS项目中CoreData的使用一、iOS数据储存方式 二、简介CoreData数据存储Core Data 是 iOS系统提供的数据存储方式,和传统的SQL相比:-它无需写SQL语句-允许开发者用面向对象的...
1、什么是多线程? 多线程(multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程...
人才济济的iOS开发者,你凭什么脱颖而出? 与岗位要求相去甚远,如何挑战极限? 想去心怡公司,如何马到成功? 那么,你的绝招是什么呢? 在这个iOS岗位供不应求的市场,对iO...
一、摘要ios socket第三方框架 AsyncSocket使用简介,连接,心跳,断线,数据发送与接收 ios原生的socket用起来不是很直观,所以我用的是AsyncSo...
深入代码理解instance、class object、metaclass 面向对象编程中,最重要的概念就是类,下面我们就从代码入手,看看OC是如何实现类的。 instanc...
原因在于滑动时当前线程的runloop切换了mode用于列表滑动,导致timer暂停。 runloop中的mode主要用来指定事件在runloop中的优先级,有以下几种: 回...
2019 iOS面试题大全---全方面剖析面试 数据结构:objc_object,objc_class,isa,class_data_bits_t,cache_t,metho...
目录:1.组件化需求来源2.组件化初识3.组件化必备的工具使用4.模块拆分5.组件工程兼容swift环境6.组件之间的通讯7.组件化后的资源加载8.OC工程底层换swift代...
循环引用是iOS面试当中经常会被问到的东西,而在循环引用当中,最典型的是Timer造成的循环引用,Timer为什么会造成循环引用,这要从Timer的创建方式来看。 这两种方式...