首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
请输入账号名
掘友等级
iOS
|
家里蹲
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 6
沸点 1
赞
7
返回
|
搜索文章
最新
热门
iOS之面试笔记(一)
以下的这些问题都是些本人在之前找工作的时候遇到的面试问题,我就做了些整理,大概如下,供大家参考下。 11、git命令 举个例。 6、缓存技术 大概阐述下。 14、XML解析的原理 ,有哪些三方的库。 1.在父视图上[UIButton new]时,给左上一个15的约束,会有什么情…
iOS 之虚拟定位实现
废话不多说先上代码。 由于每个基站都有一个唯一标识符,所以苹果服务器通过这个唯一的标识符来定位当前设备的位置,精度不是很高,但是效率较快。 与基站识别的方式类似,通过WiFi连接后,获取到mac地址,然后在苹果服务器中确定一个位置,这个精度稍微比基站的获取到的精度更高。 这个就…
iOS之quartz2D绘制钟表走时
Quartz2D是苹果提供的一套高效绘图的引擎,不是框架。。里面可以自定义许多的控件,一般的控件都是继承自UI~,而使用Quartz2D可以做出我们自己想要的类型的控件出来。这里就试着用Quartz2D来画一个时钟走表的控件。 上下文已经是创建好了的,只要获取就可以了。而且只有…
iOS之身份证识别
这段时间项目的需求,需要在注册的时候进行身份证识别。就简单的搞了一下。 项目的需求是通过摄像头的采集获取到身份证上面的一些数据,比如身份证号码、姓名等信息。 而不是简单的知晓身份证号码后来一波正则判断。 首先通过手机摄像头获取到手机的身份证的图片,务必要背景简单,色调单一,主要…
Effective Objective C2 0 编写高质量代码的52个有效方法
闲来无事的时候就把effective OC这本书的52个知识点就誊写了下,没事的时候可以看看。 (1)OC为C语言添加了面向对象特性,是其超集。OC使用动态绑定的消息结构,也就是说,在运行时才会检查对象类型。接收一条消息后,究竟应该执行何种代码,由运行环境而非编译器决定。 (2…
iOS之多线程 1
进程:进程是指在系统中正在运行的一个应用程序。每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内。(进程的查看可以在活动监视器去查看) 线程:1个进程要想执行任务,必须得有线程,每个程序至少要有一条线程。一个进程中所有的任务都是在线程中执行的。如果一个线程有多个任…
iOS之面试题笔记2
实现的协议是NSCoding的协议。// 归档和结归档。 4.在viewController中,init loadView viewWillAppear等的执行顺序。 ->loadView->viewDidLoad->viewWillAppear->viewWillLayout…
iOS之自定义键盘
这种的样式的键盘,通过系统的输入框是不能实现的,所以我们需要自己定义下。 我们点击普通的输入框,弹出的一般就是键盘,我们可以从这个点击输入框的地方下手,看能否获取到输入框的点击事件,如果能获取点击事件,我们就从这个地方截取到用户的点击事件,来自定义键盘。 这里我们通过查看UIT…
iOS之GCD
在iOS中实现多线程的方案中,GCD是一种很好的方案。GCD在工作时会自动利用更多的处理器核心,以充分利用更强大的机器。GCD是Grand Central Dispatch的简称,它是基于C语言的。如果使用GCD,完全由系统管理线程,我们不需要编写线程代码。只需定义想要执行的任…
iOS之删除缓存
使用SDWebImage或者AFN都是会有缓存的问题,但是一旦图片的这些东西多了,都积压到缓存文件中去,这会占用手机的内存资源,所以有必要在程序中添加删除缓存文件的方法或操作。 有什么不对的地方,请各位大神指出。。。 明确缓存的意思是知道缓存到底是存放在什么地方的,我们可以在沙…
下一页
个人成就
文章被点赞
39
文章被阅读
44,457
掘力值
533
关注了
27
关注者
118
收藏集
2
关注标签
42
加入于
2017-12-13