240 发简信
IP属地:辽宁
  • @CoderChou 文件刚加载

    iOS字体大小适配

    在iOS中,有些公司对字体也有适配要求,可以最大程度上利用Objective-C的动态语言特性,去适配。 ------整理

  • 120
    iOS 使用SourceTree忽略CocoaPods文件

    简介CocoaPods 是iOS开发者管理第三方库非常有效的方法,即节省时间,又方便更新迭代。在公司开发中往往涉及到代码管理工具,git,这时呢,大家要注意了,千万不要把Po...

  • 同为悲催的iOS程序猿,共勉

  • OC与JS交互

    要掌握iOS与JS交互,首先一定要掌握的就是,iOS的h5容器UIWebView和WKWebView,下面我们就分别来说说他们的用法和优劣。一、概述  UIWebView自i...

  • JavaScript 属性特性

    JavaScript中对属性的操作很多,但其中有一些是比较常用的,有的时候可能忘记,所有写这篇纯粹是为了方便查找。 查询属性 添加属性 修改属性 删除属性 遍历属性 对象中的...

  • 120
    JavaScript 原型对象

    JavaScript是一种基于对象的语言,可以说万物皆对象。  特别说明:基于对象也好,面向对象也好实际上都是以对象的概念来编写程序,从本质上并无区别。  JavaScrip...

  • 120
    iOS数据库升级

    为什么要版本迁移 一个有明确产品定义的公司所做的软件一定不会是一个版本的,(本人😳过那种没有明确产品定义的公司,那真是一个月一个软件,做一个丢一个,更别提版本迭代了,这种公司...

  • 120
    iOS 数据持久化

    1.简介 数据持久存储是一种非易失性存储,在重启动计算机或设备后也不会丢失数据。持久化技术主要用于MVC模型中的model层。其中目前再IOS平台上主要使用如下的四种技术: ...

  • 分类(category)和类扩展(extension)

    分类(category在iOS开发中使用非常频繁。尤其是在为系统类进行拓展的时候,我们可以不用继承系统类,直接给系统类添加方法,最大程度的体现了Objective-C的动态语...

  • class_getInstanceMethod和class_getClassMethod

    在开发中有的时候需要获得系统的类,实例方法与类方法,通过自己重写此方法进行IMP指针替换,实现自定义的方法实现替换系统的方法实现。 测试: 输出: 由输出可见,方法体交换了,...

  • 120
    iOS修改字体

    一、目的有些公司在项目开发中,可能应用自己定义的字体样式,这样就涉及了字体设置的方法了,今天在这里用代码简单演示一下,以备不时之需。二、准备新建一个工程ChangeFont,...

  • CocoaPods的安装使用和常见问题

    一、什么是CocoaPods CocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出...

  • 简单的runtime替换方法

    Method得到类的类方法 导入#import <objc/runtime.h> ------收集

  • iOS字体大小适配

    在iOS中,有些公司对字体也有适配要求,可以最大程度上利用Objective-C的动态语言特性,去适配。 ------整理

  • 面向对象三大基本特性,五大基本原则

    透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础. 三大特性是:封装,继承,多态 封装,是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对...

  • 分类(category)添加属性及成员变量

    iOS分类:很多说法是只能添加方法,而不能添加成员变量或属性。这种说法是不严谨的,并不是绝对不能添加变量。 解释如下:我们知道在一个类中用@property声明属性,编译器会...

个人介绍
天地不仁,以万物为刍狗。