
语言
文章平均质量分 57
俯仰一世_1
暂无
展开
-
singleton
一singleton概念 在iOS开发中,单例是最有用的设计模式之一。它是在代码间共享数据而不需要手动传递参数的一种最有用的方法。单例顾名思义就是说一个类的实例只能有一个。在IOS可以运用在多个界面进行传值。 二singleton设计要点1)类只能有一个实例2)类本身自行创建这个实例3)必须自行向整个系统提供这个实例4)将有可以改变实例的方法进行重写如:-(id)copyWit原创 2015-11-03 09:55:51 · 585 阅读 · 0 评论 -
Xcode 9 设置 iOS无线真机调试
###亲自可行:**[xcode真机调试](http://www.jianshu.com/p/e48da6930511)**原创 2017-06-10 21:29:39 · 9490 阅读 · 0 评论 -
控制器减负之分离数据源
Tableview在工程中使用频率非常高,那么对应的数据源也会频繁的出现的工程中。可以将这部分分离到单独的类中 ( 这个类可以复用到工程中 ) ,这样控制就可以减少一部分的代码量。闲话少说,上代码:DataSource中的数据源方法 //MARK: -UITableViewDataSource func numberOfSections(in tableView: UITabl原创 2017-04-17 13:23:26 · 427 阅读 · 0 评论 -
protocol
一 protocol的概念 协议是多个类共享的一个方法列表。协议中列出的方法没有相应的实现,计划由其他人来实现(比如你)。协议提供了一种方式,用指定的名称定义一组多少有点相关的方法。协议声明的方法可以选择实现 和必须实现。 二 protocol的作用 1.解耦 2.增加程序的可扩展性 三 protocol的格式 @interface 类名 : 父类 <协原创 2015-11-02 10:11:19 · 533 阅读 · 0 评论 -
category
一 category的概念 分类的目的是在不改变原先类的基础上以达到扩展类方法的目的。category是OC特有的语法,在C中并没有分类的概念。 二 category的作用 1)不修改原类,而为原类增加方法 2)修改原类中某些方法的bug,即让分类方法覆盖原类旧方法 3)将类的内容存储在多个文件中 4)便于团队开发合作 5) 将常用的相关原创 2015-11-02 09:54:39 · 574 阅读 · 0 评论 -
block
一 block基本概念 Block在ios 4.0之后引入的,并在大量api 中使用,而且苹果官方也推荐使用这种方式。它是一种比较特殊的数据类型,因为它是数据类型,那么 它就可以声明变量。它存储的是一系列代码,不像基本的数据类型那样,存储的是一个数值;而且Block不只是针对Objective-C的专利,而是一种可以应用于C、C++和OBjective-C的语言层面的新特性。通过使原创 2015-11-01 19:29:12 · 399 阅读 · 0 评论 -
delegate
一 delegate概念 协议是一种两个类之间的接口定义。定义了协议的类可以看作是将协议定义的方法代理给了实现他们的类。是一种引用方法的类型。一旦为代理分配了方法,代理将与该方法具有完全相同的行为。代理方法的使用可以像其他任何方法一样,具有参数和返回值。简单来说就是传入的对象,代替当前类完成某些功能,就称为代理模式。二 delegate 使用步骤 1)定义一个协议,在其内部声明要原创 2015-11-02 15:19:37 · 618 阅读 · 0 评论 -
OC属性和变量
刚开始接触OC属性和变量的时候,真的把它们搞混了,不单是我,和我一块学习的也把它没有搞清楚,这不花了一些时间整理了属性和变量的区别。当然这只是个人的看法,有错之处 还请不吝指正。下面以例子来解释:例1://val.h头文件// Created by tsc on 15-11-1.// Copyright (c) 2015年 tsc. All rights reserved.#import原创 2015-11-01 14:54:27 · 511 阅读 · 0 评论 -
Foundation构架
一Foundation简介 Foundation—基础框架。框架中包含了很多开发中常用的数据类型,如结构体,枚举,类等,是其他ios框架的基础。Foundation框架中的类都是以NS为前缀(Next Step的缩写) 二Foundation常用类示例 1)NSString类 字符串比较函数:compare 它区分大小写//示例代码NSString a = @"abc";NSS原创 2015-11-02 16:42:02 · 621 阅读 · 0 评论 -
copy
一 copy概念 copy字面意思就是复制。常见的复制有:文件复制,作用是利用一个源文件产生一个副本文件。在OC中在copy是复制对象的意思。因为copy之后是两个文件,所以一个文件的修改是不会对另一个文件产生影响的。 二copy在作用 利用一个源对象产生一个副本对象 三copy的使用 1copy:产生的是不可变副本 mutablecCopy:产生的是可变原创 2015-11-03 09:14:48 · 544 阅读 · 0 评论 -
iOS开发资料
iOS开发资料原创 2017-06-14 17:02:46 · 506 阅读 · 0 评论