240 发简信
IP属地:重庆
  • 语言国际化差异检测实现

    由于iOS端老项目使用了国际化,需要配置多国语言,又因为出现使用的多而配置的少的情况,所以最近有个需求,如何去检测所使用的字符串是否都有对应的国...

  • Resize,w 360,h 240
    Runtime妙用之-归档

    对于数据存储的归档方式,实现NSCoding协议 - (void)encodeWithCoder:(NSCoder *)aCoder- (id)...

  • 温度转换

    fahrenheit = 0while fahrenheit <= 250:celsius = (fahrenheit - 32) / 1.8p...

  • iOS中#include、#import 、@class区别

    include和#import 其效果相同,都是导入类中定义的行为(方法); import 不会引起交叉编译,确保头文件只会被导入一次; @cl...

  • iOS中的野指针、僵尸对象、空指针

    野指针 野指针和空指针是不一样的,空指针没有储存任何的内存地址,而野指针指向的一块内存地址,但是该内存不可用。换句话说,野指针指向的对象已经被释...

  • Delegate的基本使用

    代理的基本使用 代理是一种通用的设计模式,在iOS中对代理设计模式支持的很好,有特定的语法来实现代理模式,OC语言可以通过@Protocol实现...

  • 读书清单

    在读《厚黑学》————李宗吾 已读完《牧羊少年奇幻之旅》---------保罗.柯艾略《解忧杂货店》———东野圭吾《追风筝的人》------卡勒...

  • Resize,w 360,h 240
    Python多继承的执行顺序

    经典类和新式类的写法: class A: #经典类(旧式类)写法..................class A(object): ...

  • 递归的特性

    1、必须有一个明确的结束条件2、每次进入更深一层递归时问题规模相比上次都应有减少3、递归效率不高,递归层次过多会导致栈溢出

个人介绍
成事不说,遂事不谏,既往不咎!
https://www.xubojoy.cn/