首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Perfect_Dream
掘友等级
iOS开发
|
鲸榄
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
最新
热门
2021 iOS 面试复习资料
iOS 面试 复习资料。没有列举太多的基础题,找了一些面试常问的问题,做了简易的总结。后续会不断的更新,直到找到工作。
iOS多线程GCD篇
首先,GCD的源码在这Grand Central Dispatch,如果想要深入的理解GCD的实现原理,最好还是下载一份源码慢慢的阅读一下。 本文不会对GCD的底层源码进行剖析,只会总结一下应用层面的东西。 一. 什么是GCD GCD的全称是Grand Central Disp…
iOS多线程Pthreads篇
简单来说就是操作系统级别使用的线程,基于c语言实现,使用难度较大,需要手动管理线程生命周期,下边是一些基础使用代码。 一. pthread_t pthread_t用于表示Thread ID,具体内容根据实现的不同而不同,有可能是一个Structure,因此不能将其看作为整数. …
一个毫无道理的iOS问题
刚开始在朋友圈看到这个问题,以为是指针重指向产生野指的问题。但是亲自编译了一下发现并不是。 首先我觉得是因为string1被释放之后,string2被重新创建或是重指向什么的。 然而这些猜想都没有办法去测试,只能在其他方向找原因了。 然后我又尝试了将创建的属性声明改成统一的,比…
iOS多线程NSThread篇
一. 属性与API 线程创建完毕时并不会立即执行,使用类方法创建或者调用- (void)start;方法只是将线程加入可调度线程池,至于什么时候执行需要等待CPU的调度。 给当前线程设定优先级,调度优先级的取值范围是0.0 ~ 1.0,默认0.5,值越大,优先级越高。 执行st…
iOS __block修饰符
block的执行后会被转换为__main_block_impl_0结构体实例,在__main_block_impl_0的构造方法中,临时变量作为参数被传入,保存在结构体中。 正常执行中,外部局部变量和__main_block_impl_0构造方法中的变量已经不在同一个作用域中,…
iOS多线程NSOperation篇
官方文档很清晰的给我们解释了NSOperation是个什么玩意,所以这里也就不赘述NSOperation的基础定义了,接下来会对NSOperation.h为我们提供的一些属性和API做一些简单的释义,顺便看一下怎么使用。 1. NSOperation 以上,就是NSOperat…
iOS 2017年面试总结
各种原因之下,最近两周一直处于面试状态,这里整理了最近出镜率略高的面试题。以及个人的一些面试心得。 开始面试之前一直听大家在说iOS行业不景气、面试机会少、待遇差等等等等各种抱怨。听完后确实担忧过一段时间,怕辞职之后找不到工作,毕竟我的学历是个硬伤。大家学历背景都比我强,我估计…
iOS多线程调研
一. 目的 随着计算机技术的发展,编程模型也越来越复杂多样化。但多线程编程模型是目前计算机系统架构的最终模型。随着CPU主频的不断攀升,X86架构的硬件已经成为瓶,在这种架构的CPU主频最高为4G。事实上目前3.6G主频的CPU已经接近了顶峰。 如果不能从根本上更新当前CPU的…
iOS 如果你使用过block,最好看一下这篇文章
首先,本文并不会涉及太多block的源码,更多的是block使用方面的一些东西。 使用也好认识也好,首要任务就是搞懂block到底是个什么东西,其中的内容我们使用到的都有哪些,所以先介绍一下block的本体。block的本体是一个结构体,长这样: impl结构体第一个成员变量是…
下一页
个人成就
文章被点赞
96
文章被阅读
19,498
掘力值
503
关注了
6
关注者
26
收藏集
1
关注标签
20
加入于
2017-12-19