240 发简信
IP属地:上海
  • @港吧休 操作对象的时候加锁就好了(我不怎么看消息..

    iOS中的自旋锁与互斥锁

    一:自旋锁与互斥锁 自旋锁:是一种用于保护多线程共享资源的锁,与一般互斥锁(mutex)不同之处在于当自旋锁尝试获取锁时以忙等待(busy waiting)的形式不断地循环检...

  • 120
    深入解构iOS系统下的全局对象和初始化函数

    神奇的崩溃事件 事件源于接入了一个第三方库导致应用出现了大量的crash记录,很奇怪的是这么多的crash居然没有收到用户的反馈信息! 在这个过程中每个崩溃栈的信息都明确的指...

  • 才发现,我从写的demo里拷过来的代码,有些字符这里显示不了(。。。记忆里之前显示似乎是好的),所以显示是空。谢谢你的提醒,周末修正:pray:

    RxSwift(一)基础语法

    最近在学习RxSwift,觉得很有意思,在这里记录下学习心得,希望能给以后学习的人带来帮助。我通过github项目里的Rx.playground来学习的,当前版本为: 3.0...

  • 120
    SDWebImage底层实现原理及内部实现过程

    SDWebImage底层实现有沙盒缓存机制,主要由三块组成1、内存图片缓存2、内存操作缓存3、磁盘沙盒缓存看着这里我只想说,有了封装真好内部实现过程:第一步,下载SDWebI...

  • 120
    iOS开发技巧系列---详解KVC(我告诉你KVC的一切)

    KVC(Key-value coding)键值编码,单看这个名字可能不太好理解。其实翻译一下就很简单了,就是指iOS的开发中,可以允许开发者通过Key名直接访问对象的属性,或...

  • 道长的 Swift 面试题

    1. 给一个数组,要求写一个函数,交换数组中的两个元素 二X程序员:好简单啊,直接写出以下结果 普通程序员:首先跟面试官沟通,是什么类型的数组?面试官会说,任意。普通程序员微...

  • 120
    iOS 基础知识点网址

    收集的一些对自己有用的文章,分享一下。 类和对象 iOS 程序 main 函数之前发生了什么 谈ObjC对象的两段构造模式 从 NSObject 的初始化了解 isa 深入解...

  • @aSnail 浏览器和服务器对url长度有限制 它本身长度没有限制 用于跳转没问题啊

    iOS 利用Router机制进行动态跳转ViewController

    Overview: 在多人开发环境中时常某个ViewController会引入大量的其他ViewController,例如:FirstViewController会引入Sec...

  • @Perfect_dream 负责任的说绝对不是 必须还有我呀

    程序员在简书|程序媛的日常

    写在前面 啊哈?话题看起来好好玩的样子,那么也算我一个! 毕业选择写程序也是机缘巧合,我大一的C语言老师很有趣,爱上老师 然后爱上编程,哈哈,我后来才发现其实我就是喜欢编程,...

  • @tz85931580 :wink:胸不平何以平天下~

    程序员在简书|程序媛的日常

    写在前面 啊哈?话题看起来好好玩的样子,那么也算我一个! 毕业选择写程序也是机缘巧合,我大一的C语言老师很有趣,爱上老师 然后爱上编程,哈哈,我后来才发现其实我就是喜欢编程,...