1.blcok相关知识? 在ARC环境下,编译器会根据情况自动将栈上的block进行一次copy操作,将block复制到堆上。 //block拷贝到堆上的几种情况: 1.调用...
1.blcok相关知识? 在ARC环境下,编译器会根据情况自动将栈上的block进行一次copy操作,将block复制到堆上。 //block拷贝到堆上的几种情况: 1.调用...
.如果系统自己去管理 (void)beginAppearanceTransition:(BOOL)isAppearing animated:(BOOL)animated; T...
一次朱元璋请沈万三去皇宫中吃饭,两人相谈甚欢,一点没有剑拔弩张的味道,这时上来一道红烧猪蹄,朱元璋指着猪蹄笑着对沈万三说,这是什么菜啊?沈万三正想说这不就是红烧猪蹄,但一下惊...
Objective-C之Category的底层实现原理Objective-C的+initialize方法调用原理分析 别人是这么说的 调用时机:+load方法会在Runtim...
今晚跑步的时候,那个几乎每晚都能看见的大姐终于跟我打招呼了。 其实,我早就想跟她打招呼了。 因为她每次看着我时,她的脸上总是绽放着很亲切的笑容,让我感到很温暖。 只是,我的性...
说起追妹子,谁都能追,但你的顺序不一定对。 大多数男生追女生都是:先付出、先示爱、先讨好。脑子里遵循一个原则就是: 要对女生好,让女生知道你有多爱她,这样才能追到手。 我想告...
前言 Pod库是很重要的组成部分,大部分第三方库都是通过CocoaPod的方式引入和管理,同时项目中的部分功能也可以用Pod库来做模块化。本文是对CocoaPod的一些探究。...
�前几天,朋友推荐了一款Loading动画,感觉挺有意思,动画是这样的 正好这段时间在学习动画,就试着实现了一版,为了降低难度,我对动画做了一些简化,做完后是这样的 考虑到抛...
iOS layout机制相关方法 layoutSubviews在以下情况下会被调用: 1、init初始化不会触发layoutSubviews但是是用initWithFrame...
数组去重 利用 NSSet 的特性,NSSet 是无序、没有重复元素的数组,如果需要排序,可以考虑用 NSSortDescriptor 通过KVC,利用私有API,去重只需一...
任何一个傻瓜都能写出计算机可以理解的代码。唯有写出人类容易理解的代码,才是优秀的程序员。 —— 佚名 本文是笔者结合公司代码规范要求,和之前看的《禅与 Objective-...
一如既往的在看文章之前我们先来看一下Demo的效果: 要实现这样的效果需要哪些技术呢?CAShaperLayer?UIBezierPath?CABasicAnimation?...