240 发简信
IP属地:新疆
  • 120
    把玩CocoaPods post_install 和 pre_install

    在日常iOS开发中,对CocoaPods使用最长见得形式如下: 但有时候我们想在pod install/update时做一些除了第三方库安装以外的事情,比如关闭所有targe...

  • 120
    libmalloc-166.200.60之源码编译

    为了便于我们更好的学习苹果的底层的内存的分配,所以将苹果的官方libmalloc源码编译好以便我们能够更好的去动态调试。 说明:由于里面删除了好多的东西,并且注释了好多(也不...

  • 120
    iOS中Block实现原理的全面分析

    Block的底层基本结构 通过clang命令查看编译器是如何实现Block的,在终端输入clang -rewrite-objc main.m,然后会在当前目录生成main.c...

  • 苹果内购(IAP)填坑记

    前言 目前有很多关于iOS内购帖子及开源项目,但是没有一个相对合适自己项目的,所以就多研究下.主要还是因为苹果的IAP太坑了,所以笔者自己基于目前网上的部分代码以及平时项目的...

  • UICollectionView SectionHeader悬浮

    写在前面 这一系列文章是最近写的一款简单的音乐播放器中涉及到的一些比较实用的技术,希望能对大家的开发提供帮助,这是播放器的Github地址。 自定义UICollectionV...

  • 2019-06-26 iOS野指针

    原文地址: https://ctinusdev.github.io/2017/03/03/WriteWildPointer/ 野指针的bug应该算是最难查的bug之一了,因为...

  • iOS UICollectionView 包含gif动画UIImageView消失bug

    UICollectionView中放置imageView各种操作并不会导致什么问题, 但是这个imageView如果是animation的效果, 那么就会诡异的消失, 不知道...

  • iOS:重识Transform和frame

    关于frame frame是一个复合属性,由center、bounds和transform共同计算而来。 transform改变,frame会受到影响,但是center和bo...

  • 120
    WWDC18 iOS 自动生成强密码和自动填充验证码/密码

    概述 本文将介绍WWDC18 Automatic Strong Passwords and Security Code Autofill和WWDC17 Introducing...

  • 120
    iOS block循环引用【weak实用情景全解析】

    前言 iOS中使用block你一定会遇到循环引用问题,解决的办法也很简单使用weak弱引用,但对于很多的开发者对于weak滥用,而且weak self并不是没有开销的一件事情...

  • Xcode9开发快捷键

    一、Xcode导航栏快捷键 1、从左到右依次command+1...9,显示相应界面; 2、右测界面视图控制,快捷键及其功能依次是 command+enter->标准编辑模式...

  • BlocksKit

    开源地址:https://github.com/zwaldowski/BlocksKit 把很多系统的delegate,方法等 翻新成block 了,对与UIKit 类的,还...