原文地址:2018 iOS 面试题大全由于原作者并没有继续更新,这里我转过来继续更新下 整理的一些iOS面试相关问题,持续更新,敬请关注 2018 iOS面试题大全---全方...
原文地址:2018 iOS 面试题大全由于原作者并没有继续更新,这里我转过来继续更新下 整理的一些iOS面试相关问题,持续更新,敬请关注 2018 iOS面试题大全---全方...
1. 关于Socket 与 WebSocket基本概念 关于Socket 我们都知道socket是套接字,描述ip地址和端口,它本身并不是协议,而是一个调用接口,为了大家直接...
链式编程: 首先来看一个简单的链式调用例子:我们可以通过点语法(getter方法)的方式调用 如果我们想要实现self.eat.work.play这种我们只要返回self就可...
iPhone主流机型 名称分辨率点数分辨率像素倍图尺寸iPhone SE320x568640x1136@2x4.0寸iPhone 6/6s/7/8/SE2/SE3375x66...
前段时间卸载了QQ,之后又重新安装了,奇怪的是账号和密码信息竟然还在,就觉得好奇怪,百度了一波,挖出了KeyChain。下面给大家分享一下我的认知和它的简单使用,有不同见解的...
NSUserDefaults不安全 NSUserDefaults其实是plist文件中键值存储,并且最大的问题是存在与沙盒中,这就对安全性埋下了隐患。如果攻击者破解app,拿...
动画需要获取当前的 Cell ,下面的调用在 viewDidLoad 中,有时候返回 nil,有时候成功。 UICollectionView *cell = (UIColle...
1.字典 赋值 setObjectForKey key不能为nil,object不能为nilsetValueForKey key不能为nil,value可以为nildic[k...
在开发中我们经常遇到这样的需求:在UITextField或者UITextView中限制用户可以输入的最大字符数。如果是纯英文的输入,很好解决。但是遇到中文输入法,就会遇到各种...
记录UICollectionView cell间距调整方法 啥东西不经常用就会忘记,以后要做好笔记. (⊙o⊙) 实例化了一个CollectionView 定义的一些值 常...
一个小需求,对输入的字数进行限制,超过15个字后不能输入。其实包括表情、中文联想词。 系统表情占2个字符,如果最后剩一个字符后,如果不做限制表情会展示不全。所以如果剩一个字符...
在开发iOS项目时,不可避免的会用到图标,而为了适配不同分辨率的设备,我们通常会需要@2x,@3x两套格式的图片,最明显的就是底部tabBar的图标使用。而对于那些有换肤需求...
在OC中,我们通常会遇到这种写法 只有result 等于 nil的时候 才应该去判断error是否为空 实际上OC中 向nil发送消息是安全的,但是这种方式显得很繁琐 Swi...
前言: 最近把 iOS 面试中可能会遇到的问题整理了一番, 题目大部分是网上收录的, 方便自己巩固复习, 也分享给大家; 希望对大家有所帮助! 对于答案,不一定都合适,欢迎大...
一、图像如何显示 内存使用与图像的尺寸有关,而不是与文件大小有关。 举个例子,我有一张非常漂亮的图片,我想用它作为iPad应用程序的墙纸。它的大小是2048✖️1536,磁盘...
前言 界面展示类型的轮子往往定制性需求比较多,常常让人抓耳挠腮。这种接近业务的轮子如何设计才能兼顾便捷性和拓展性?如何有效的优化性能?如何控制内存不至于 OOM ?本文以 Y...
一、调起系统相册选择器 1.利用UIImagePickerController从系统自带的App(照片\相机)中获得图片 2.设置代理,遵守代理协议 注意这个UIImageP...
一、YYLabel实现的总体思路 其实YYLabel主要就是为了实现异步绘图,提高性能,为此做了好多东西。 1、使用自定义的Layer,YYAsyncLayer 2、在YYA...
没想到都2021年,我还得写篇文章来讲讲 Crash 监听的一些事情。虽然蛮多文章讲 Crash 监听这块,但总是讲的不够深入或者说不够全面。于是我想分享一下最近我对这方面知...