Github链接[https://github.com/d19890415/QKeyboardEmotionView] 简介: 任何底部有输入栏的界面,都可以用本库,兼容所有...
Github链接[https://github.com/d19890415/QKeyboardEmotionView] 简介: 任何底部有输入栏的界面,都可以用本库,兼容所有...
壹、git多人开发使用 使用() 一、在远程服务器上创建一个共享版本库 1、项目负责人打开远程的服务器,然后创建一个工作区2、在远程的服务器上打开工作区,在工作区中打开git...
一、CoreData的简单理解 CoreData是一个模型层的技术,也是一种持久化技术,它能将模型对象的状态持久化到磁盘里,我们不需要使用SQL语句就能对它进行操作。 Cor...
引言 之前说到CALayer以及子类动画,并且CALayer的有些属性自带隐式动画,不明白的可自行查看之前的文章,今天说一说CoreAnimation核心动画。 在开发过程中...
多线程的使用,在开发中始终是一个绕不开的话题,关于多线程的实现方式,iOS目前也支持4种方式来实现,分别是: pthread,NSThread,GCD,NSOperation...
一、多线程间通信 本地的进程间通信(IPC)有很多种方式,但可以总结为下面 4 类:消息传递(管道、FIFO、消息队列) 同步(互斥量、条件变量、读写锁、文件和写记录锁、信号...
基础理论 1.面向对象和面向过程区别、概述面向对象特性,重写和重载区别2.设计的原则有哪些?并简述常用的设计模式?单一职责,里氏替换原则、依赖倒置原则,3.UIView和CA...
现在越来越多的公司采用了Git作为版本管理工具,相对于传统的SVN,Git有着明显的优势,今天写一篇入门文章,教大家如何将自己写好的iOS项目通过Git传到GitHub账户上...
AFNetworking主要是对NSURLSession和NSURLConnection(iOS9.0废弃)的封装,其中主要有以下类:1). AFHTTPRequestOpe...
更多:iOS面试题大全 SDWebImage 一个为UIImageView提供一个分类来支持远程服务器图片加载的库。 功能简介: 工作流程 源码分析 主要用到的对象 一、图片...
OC和Swift语言基础 1、@synthesize和@dynamic分别有什么作用? @property有两个对应的词,一个是 @synthesize,一个是 @dynam...
整理的一些iOS面试相关问题,持续更新,敬请关注 1、2018 iOS面试题---UI相关:事件传递,图像显示,性能优化,离屏渲染[https://juejin.im/pos...
实际工作中我们经常会遇到有接口需要同时返回请求结果的情况,比如某一个详情页,可能有详情信息和评论信息等多个接口需要请求,并且当多个接口全部完成的时候,刷新当前页面的数据,这里...