• iOS谷歌地图全景显示

    我通过在Xcode中使用一个html文件进行展示我发现将很多图片进行循环可以展示出3D全景效果接下来我们深入研究一下如何使用html和JS代码将...

  • IOS瀑布流通过UICollectionView控件实现

    ViewController.m //首先让我们先设置一个宏定义 #define screenHeight [[UIScreen mainScr...

  • iOS中都有什么设计模式?

    1.代理模式 2.观察者模式 3.MVC模式 4.单例模式 5.策略模式 6.工厂模式 二 各个设计模式的作用? (一)代理模式 在观察者模式中...

  • iOS与内存管理

    说起内存管理,看似老生常谈,而真正掌握内存管理的核心其实并不简单。ARC/MRR以及“谁分配谁就负责释放”这种基本原则是很重要的,但不是本文要讨...

  • iOS面向对象的三大特征

    一、封装 封装是对象和类概念的主要特性。它是隐藏内部实现,稳定外部接口,可以看作是“包装”。封装,也就是把客观事物封装成抽象的类,并且类可以把自...

  • 下面是我自己对block的理解和运用

    IOSBlock之页面之间的传值问题 一.字典 数组和字符串的传值 blcok的基本格式:返回值类型(^block变量名)(形参列表) = ^(...

  • Block 和变量

    X.4.1 变数的型态 我们可以在block中遇到平常在函数中会遇到的变数类型: l 全域(global)变数或是静态的区域变数(static ...

  • 宣告和建立Block

    X.3.1 宣告Block的参考(Reference) Block 变数储存的是一个block的参考,我们使用类似宣告指标的方式来宣告,不同的是...

  • Block 概要

    Block 提供我们一种能够将函数程式码内嵌在一般述句中的方法,在其他语言中也有类似的概念称做「closure」,但是为了配合Objective...