240 发简信
IP属地:天津
  • 120
    iOS 头部下拉效果高级实现

    一般我们看到的下拉放大顶部视图,很多是直接加载tableView或者collectionView上的,(这里以tableView举例)只要一向下拉,视图立马就会产生放大效果。...

  • iOS ReactiveObjC使用详解

    项目地址:ReactiveObjC 1.键值观察--监听TF的值发生变化 2. map的使用 3.filter使用,你向西,他就向东,他向左,你就向右。 4.代理 在RacS...

  • iOS XLForm的使用

    —、改造表单ViewController 让ViewController继承自XLFormViewController,并重写下面的两个方法 二、构造表单 三、总结 前面两步...

  • 120
    iOS Runtime原理

    简介:这篇文章首先介绍runtime原理,包括类,超类,元类,super_class,isa,对象,方法,SEL,IMP等概念,同时分别介绍与这些概念有关的API。接着介绍方...

  • iOS RunLoop详解

    一、简介 CFRunLoopRef源码 RunLoop是一个对象,这个对象在循环中用来处理程序运行过程中出现的各种事件(比如说触摸事件、UI刷新事件、定时器事件、Select...

  • 120
    iOS 获取本地图片资源

    在开发中,有时候想要获取到一个文件夹下面的图片资源,比如:在写APP的引导页时,我们获取到一个文件夹下面的所有图片,存放到数组里面,得到图片的个数,这在以后维护起来就非常的方...

  • iOS 获取所有tabbaritem的位置

    简介 为了给tabbarController的tabbar添加动画,首先要获取所有tabbaritem的位置,然而系统并没有给出获取item位置的方法,经过多次测试发现其实t...

  • 120
    iOS YYText 使用详解

    简介 YYText 是一个强大的富文本库.在iOS开发中经常会用到富文本。 下面我们来看看各个功能的实现:先创建一个可变属性字符串: DaoXiang是一个宏定义字符串, 字...

  • iOS YYModel使用详解

    简介 YYModel是YYKit的高效组件之一,在实际场景中的非常实用,运用于项目中使用MVC或MVVM架构时,使用model做数据处理。 自动转换模型数据自动检测数据安全性...

  • iOS OC与JS交互 WebViewJavascriptBridge

    简介 iOS 中经常会出现webview与原生交互的问题,这里给大家分享一个很好用的第三方框架及使用方法。WebViewJavascriptBridge 初始化Bridge ...

  • iOS WKWebView

    1. WKWebView 1.1 常用属性 1.2 一些方法: 2. WKWebViewConfiguration 3. WKUserContentController WK...

  • iOS 反射机制

    一、简介 动态编程机制可以让Object-C语言更加灵活,Object-C提供了3种编程方式与运行环境交互。 1.直接通过Object-C的源代码。这是最常见的方式 2.通过...

  • 120
    iOS Block详解

    第一部分:Block本质 Q:什么是Block,Block的本质是什么? block本质上也是一个OC对象,它内部也有个isa指针 block是封装了函数调用以及函数调用环境...

  • iOS instancetype和id

    简介 IOS开发中经常会碰到不确定类型的情况,在这种情况下OC提供了两种方式供开发者选择: instancetype在类型表示上,跟id一样,可以表示任何对象类型 insta...

  • iOS NSFileManager

    简介 由于项目需要,整理了一份文件处理的方法。 下面是一些常用的方法: 获取Document路径 获取Library路径 获取应用程序路径 获取Cache路径 获取Temp路...

  • iOS NSNumer整理

    简介 NSArray\NSDictionary中只能存放OC对象, 不能存放int\float\double等基本数据类 如果真想把基本数据(比如int)放进数组或字典中, ...

  • iOS 正则表达式

    一、什么是正则表达式 正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。...

  • iOS GCD定时器

    简介 项目中有时候会碰到使用定时器的问题,其中GCD定时器因为比较精准,适用于许多场景,今天整理出来供大家借鉴。 一次性定时 重复执行的定时器 注意一定要强引用定时器 ,否则...

  • iOS 数据类型简介及输出

    一、数据类型简介及输出 1.数据类型简介 数据类型简介 : Object - C 数据类型 分为 基本数据类型, 构造类型 和 指针类型; 基本数据类型 : 整型, 字符型,...

  • iOS 解决浮点型字符串转化不准确的问题

    简介 ios开发中有时我们需要把NSNumber转化为NSString类型,会出现转化不准确的现象. 比如后台定义了一个82.4,我们接收到数据,并转化为NSString类型...