#iOS设计模式解析

**iOS开发系列--IOS程序开发概览

http://www.cnblogs.com/kenshincui/p/3890880.html 终于到了真正接触IOS应用程序的时刻了,之前我们花了很多时间去讨论C语言、ObjC等知识,对于很多朋友而言开发IOS第一天就想直接看到成果,看到可以运行的IOS程序。但是这里我想强调一下,前面的知识是你日后开发I...

IOS:类方法(静态方法)和实例方法

1.实例方法/动态方法  a).标识符:-  b).调用方式:(实例对象  函数)  c).实例方法在堆栈上。2.静态方法/类方法  a).标识符:+  b).调用方式:(类  函...

IOS:利用dispatch_once创建单例

  在之前有一篇学习笔记中,记载了一篇如何在OC中实现单例的文章:《IOS学习笔记4—ObjectiveC—创建单例》自苹果引入了GrandCentralDispatch(GCD)(MacOS10.6和iOS4.0)后,创建单例又有了新的方法,那就是使用dispatch_on...

ios 沙盒 NSCoding(相当于JAVA对象序列化) 归档 数据存储

通过NSCoding能实现像JAVA一样能够实现对象的序列化,可以保存对象到文件里。 NSCoding跟其他存储方式略有不同,他可以存储对象对象存储的条件是:对象需要遵守NSCoding协议存储的时候需要调用encodeWithCoder方法读取的时候需要调用initWithCoder方法[NSKeyedAr...

iOS开发网络篇—NSURLConnection基本使用

一、NSURLConnection的常用类(1)NSURL:请求地址(2)NSURLRequest:封装一个请求,保存发给服务器的全部数据,包括一个NSURL对象,请求方法、请求头、请求体....(3)NSMutableURLRequest:NSURLRequest的子类(4)NSURLConnection:负责发送请...

ios学习笔记block回调的应用(一个简单的例子)

一、什么是Blocks     Block是一个C级别的语法以及运行时的一个特性,和标准C中的函数(函数指针)类似,但是其运行需要编译器和运行时支持,从ios4.0开始就很好的支持Block。 二、在ios开发中,什么情况下使用Block  ...

iOS:KVO的概述与使用

KVO,即:Key-ValueObserving,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。系统框架已经支持KVO,所以程序员在使用的时候非常简单。1.注册,指定被观察者的属性,2.实现回调方法3.移除观察假设一...

iOS开发中@selector的理解

@selector是什么? 1一种类型SEL2代表你要发送的消息(方法),跟字符串有点像,也可以互转.:NSSelectorFromString()/NSSelectorFromString()3可以理解为类似函数指针的东西--是能让Objective-C动态调用方法的玩意.--是object-c的动态后绑定...

IOS 视图控制对象生命周期-init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear等的区别及用途

iOS视图控制对象生命周期-init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear、viewDidDisappear的区别及用途init-初始化程序viewDidLoad-加载视图viewWillAppear-UIViewController对象的...

IOS NSPredicate 查询、搜索

简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取。最常用到的函数+(NSPredicate*)predicateWithFormat:(NSString*)predicateFormat,...;1.比较运算符>、<、==、>=、...

***php解析html类库simple_html_dom

下载地址:https://github.com/samacs/simple_html_dom一直以来使用php解析html文档树都是一个难题。SimpleHTMLDOMparser 帮我们很好地解决了这个问题。可以通过这个php类来解析html文档,对其中的html元素进行操作(PHP5+以上版本)。解析器不...

PHP字符串中的变量解析(+教你如何在PHP字符串中加入变量)

定义字符串的时候,用单引号或者双引号都是可以的。我个人习惯是用双引号。在输出字符串的时候,若字符串中含有字符串变量,使用单引号和双引号则是有区别的。如下面程序:12345678<?php$website = "NowaMagic";$name = 'Gonn'; ...

***iOS 项目的目录结构能看出你的开发经验

最近有师弟去面试iOS开发,他谈论到,面试官竟然问他怎么分目录结构的,而且还具体问到每个子目录的文件名。目录结构确实很重要,面试官问他这些无疑是想窥探他的开发经验。清晰的目录结构,可让人一眼知道对应目录的职能,这也能体现开发者的经验和架构能力。目前,我接触过的项目中,比较常规的两种结构:1.主目录按照业务分类,内目录按...
首页上一页...149150151152153...下一页尾页