240 发简信
IP属地:黑龙江
  • 有啥问题呢

    验证码倒计时按钮、登录注册模块封装

    1.倒计时按钮封装 使用场景:注册1页点击获取验证码按钮,push到注册2页。界面如下“注册2-1页”所示,导航栏右按钮马上进入倒计时状态并不可点击;倒计时结束变成“注册2-...

  • 搬到github

    最近很少上简书..平时写的东西也没有更新上来.. 简书上的文章会渐渐搬移到github上https://github.com/huixinHu 主要还是记录一下自己平时学习的...

  • 120
    runtime源码中的类和对象

    本文基于objc4-709源码进行分析。关于源码编译:objc - 编译Runtime源码objc4-706 objc中的类和对象 1.类和对象的结构概要 NSObject是...

  • Runtime源码中的Category和Associated Object

    本文基于objc4-709源码进行分析。 1.数据结构 在 objc-private.h 文件中,可以看到 category 是 category_t 结构体的指针。 可以看...

  • @KODIE 没有相关的demo(网上好像也不多),都是看着文档来弄的。我自己写的代码基本上都写在文章里面了,而且都是直接粘贴上去的,不知道能不能帮助到你。其实reminder和日历好像差不多

    iOS EventKit日历事件操作 开发笔记

    最近手头上一个日程管理的项目里有一个功能是做事务提醒的,原本是想用本地推送来实现,但是无奈本地推送数量有限制,最多不能超过64条。如果改用远程推送来实现,那是最好的了,但是资...

  • 请问你想要什么demo?

    iOS EventKit日历事件操作 开发笔记

    最近手头上一个日程管理的项目里有一个功能是做事务提醒的,原本是想用本地推送来实现,但是无奈本地推送数量有限制,最多不能超过64条。如果改用远程推送来实现,那是最好的了,但是资...

  • FMDB封装

    一些FMDB封装框架功能比较多,代码量也比较大,但是很多功能不常用,因而自行封装一个适用于手头项目的轻量级小框架。因为项目需要在多线程下操作数据库,所以只基于FMDataba...

  • YYCache源码简析

    作者设计思路 1.YYMemoryCache YYMemoryCache负责管理内存缓存。这个类是线程安全的。 LRU算法的实现 用双向链表和 CFMutableDictio...

  • FMDatabaseQueue 的inDatabase:方法中已经调用了dataBase的open方法,为什么在多个读写方法中还要判断[db open]?求解答~

    FMDB 二次封装,面向模型

    最新针对 FMDatabaseQueue封装 如果你需要多线程处理数据库,用这个就轻松处理 一、FMDB简单介绍 FMDB是OC的方式封装了SQLite的C语言API,并且它...

  • 120
    iOS Block原理探究以及循环引用的问题

    《Objective-C高级编程》这本书就讲了三个东西:自动引用计数、block、GCD,偏向于从原理上对这些内容进行讲解而且涉及到一些比较底层的实现,再加上因为中文翻译以及...

  • 120
    验证码倒计时按钮、登录注册模块封装

    1.倒计时按钮封装 使用场景:注册1页点击获取验证码按钮,push到注册2页。界面如下“注册2-1页”所示,导航栏右按钮马上进入倒计时状态并不可点击;倒计时结束变成“注册2-...

  • 内容还是很有资料 排版太伤

个人介绍
博客搬迁到github https://github.com/huixinHu

简书偶尔上上更新