Yxi Blog

这世界有时很坏 愿被温柔以待

NSObject

-

“Yeah It’s on. ” 前言 学无止境 NSObject 本质 1 2 3 struct NSObject_IMPL { Class isa; // isa地址,就是这个结构体的地址,就是NSObject的地址 } 成员变量的值,放在instance对象里面 { _age, // 如:age = 10,具体某个对象的值是多少,存放在对象里...

Block源码分析

-

“Yeah It’s on. ” 前言 学无止境 Block 一、本质 Block其实就是一个OC对象,内部也有一个isa指针,封装了函数及函数调用 也可以使用[Block Class]等方法,一直调用[[[Block superClass] superClass] ... ]会找到它的基类是NSObject __NSXXXBlock__ : NSBlock : NS...

生活中的四笔钱

-

“Yeah It’s on. ” 前言 学无止境 为什么要分四笔钱? 一、四笔钱是什么? 要理财先规划,合理实现资产有效复利的前提是先把资产梳理清楚,并且知道不同的钱可以完成什么样的任务。 因此,先把自己的整体资产分成活钱管理、稳健理财、长期投资、保险保障四笔钱。 活钱管理的是随时需要用的钱,主要是用于日常支出。因此,活钱管理最重要的是流动好,风险低,相应的收益不会太...

WeChat Miniprogram

-

“Yeah It’s on. ” 前言 学无止境 从 iOS 转型 做小程序开发,事情来的很简单,也很突然,公司需要,那就着手写吧~

Hello Developer

"Hello Developer, Hello PM"

“Yeah It’s on. ” 前言 学无止境 困惑 随着年龄的增长,对代码的热情也开始逐渐消退… 近期部门内调岗来了一位产品,团队的规模也扩大了 以后该怎么选择

Hello Flutter

"Hello World, Hello Flutter"

“Yeah It’s on. ” 前言 最近iOS团队越来越壮大了,趁着近期有时间 跟小伙伴们一起研究一下Flutter。 安装 Flutter的安装很简单,只需要flutter sdk 和 Android Studio / VSCode 上的 Dart 与 Flutter 插件。 而 Flutter 是依赖于 Dart的,所以只需要安装 Flutter 插件即可 ...

Hello Blog

"Hello World, Hello Blog"

“Yeah It’s on. ” 前言 Blog 就这么开通了。 打算找个地方随便写点东西,记录下生活、学习的点点滴滴。 正文 折腾了一天,开始纠结于Hexo 与 Jekyll 后来看了看Jekyll的主题与部署,还是决定使用Jekyll 挑了几个主题,最终选择了黄玄大神的模版,基本没做改动 开始学着写Blog,记录工作、生活、学习的点点滴滴 后记 希望...