首页
学习
活动
专区
工具
TVP
发布

西二旗一哥

专栏作者
13
文章
13079
阅读量
15
订阅数
Conclusion of objective-C structure
The isa pointer of Instance and Class Firstly, let's have a look at the struct objc_class * of Class, objc_class inherits from objc_object which only have a isa. //Class is in effect a struct pointer of (objc_class *) typedef struct objc_class *Class; /
Mitchell
2018-09-30
8290
A interesting inheritance question between self and super
Here is a inheritance chain relationship: NSObject -> RootCls -> SubCls Think About a question? What
Mitchell
2018-09-30
3590
Some problems with refresh UICollectionView
How to refresh without Animation reference
Mitchell
2018-09-30
2.1K0
iOS - MitRegx
MitRegx,这个小轮子写了很长时间了,感觉还算比较实用。 ---- 一、困扰 以往我们在登录注册的时候要去校验诸如账号、密码和验证码的一些格式是否正确,可能会写出如下的代码: if (账号的格式正确&&密码的格式正确&&验证码的格式正确){ [发送网络请求进行下一步] } 这样的代码看上去很难受。 ---- 二、函数式编程 那个时候用 Masonry,体会了函数式编程的好处: 代码简洁 易于理解 方便代码管理 MitRegx MitRegx 分4个部分 MitRegx.h 头文件,便
Mitchell
2018-09-30
4150
iOS - autoreleasepool and @autoreleasepool
+ 在一个自动引用计数的环境中(并不是垃圾回收机制),一个包含了多个对象的 NSAutoreleasePool 对象能够接收 autorelease 消息并且当销毁它的时候会对每一个池子中的对象发送 release 消息。因此,发送 autorelease 而不是 release 消息延长了对象的生命周期直到 pool 被清空的时候(当对象被保留的时候会更久)。一个对象能够被放到同一个池子中许多次,在这种情况下每放一次都会收到一个 release 消息。
Mitchell
2018-09-30
6550
Python - 编码问题
Mitchell Python 编码问题 以下是关于 python 编码规则的一些介绍: Python 内部所有编码统一是 Unicode,unicode 是一种中转码; 中文是 gbk 格式; 正常输出为 utf-8 格式。 当出现乱码的情况时,我们需要通过一系列的转码 过程表述: 原文件编码格式 --> unicode 中转码 --> 转为我们需要的编码格式。 代码实现: decode() --> unicode --> encode()转换为我们需要的编码格式。 Exp: 用 Pyth
Mitchell
2018-09-30
9500
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档