
ios开发技术
月剪西风xjx
心静思远,志行千里!
展开
-
苹果于WWDC 2014发布的编程语言Swift
Swift是什么? Swift是苹果于WWDC 2014发布的编程语言,这里引用The Swift Programming Language的原话: Swift is a new programming language for iOS and OS X apps that builds on the best of C and Objecti原创 2014-06-03 20:49:57 · 592 阅读 · 0 评论 -
ios调用自带的一些软件
1、调用 自带mail[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://admin@hzlzh.com"]]; 2、调用 电话phone[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"原创 2014-05-29 11:55:40 · 600 阅读 · 0 评论 -
iOS开发技术分享协议与代理
iOS开发技术分享协议与代理一、理解协议与代理协议:协议是一个方法签名的列表,在其中可以定义若干个方法。根据配置,遵守该协议的类会去实现这个协议中规定的若干个方法。代理:代理是一个概念,很难用一个名词去定义(如我们可以说协议其实就是一个方法列表)。它更像是一种关系,我要做某一个事情,但我自己不想去做这件事,我委托其他人帮我去做这件事。这个时候,这位其他人就是原创 2014-05-29 11:53:00 · 613 阅读 · 0 评论 -
IOS中 Block简介与用法
Block简介:Block的实际行为和Function很像,最大的差别是在可以存取同一个Scope的变量值。Block实体形式如下:^(传入参数列){行为主体};Block实体开头是“^”,接着是由小括号所包起来的参数列(比如 int a, int b, int c),行为主体由大括号包起来,专有名字叫做block literal。行为主体可以用return回传值,类型会被原创 2014-05-29 11:47:16 · 482 阅读 · 0 评论 -
详解Objective-C中委托和协议
Objective-C委托和协议本没有任何关系,协议如前所述,就是起到C++中纯虚类的作用,对于“委托”则和协议没有关系,只是我们经常利用协议还实现委托的机制,其实不用协议也完全可以实现委托。Objective-C中委托和协议是本文要介绍的内容,委托和协议是两个概念,协议实际上相当于C++中的纯虚类的概念,只定义并只能由其它类来实现。而委托类似于Java中的接口。(Objective-C实现委原创 2014-05-29 11:55:02 · 491 阅读 · 0 评论 -
IOS-应用之间调用
IOS-应用之间调用ios应用之间的调用步骤:一、调用自己开发的应用 1)在plist文件中,注册对外接口 在xcode group&files 里面,展开 resources选择info.plist 鼠标右击information property list ,然后从列表中选择URL types 右击 add row原创 2014-05-29 11:50:32 · 517 阅读 · 0 评论 -
IOS模拟器怎么安装应用程序
iOS模拟器是苹果Xcode IDE的一部分,主要用来为Mac,iPhone和iPad创建应用程序,那么,iOS模拟器怎么安装应用程序呢?为了给iOS模拟器打包应用程序,利用–package 在命令行上执行ADT并使用–target来指定其中一个目标。比如,对于检测注释目标你可以执行下面的:adt -package -target ipa-test-interpreter-si原创 2014-05-29 11:49:11 · 859 阅读 · 0 评论 -
目前最细致清晰的NSDictionary以及NSMutableDictionary用法总结
做过Java语言 或者 C语言 开发的朋友应该很清楚 关键字map 吧,它可以将数据以键值对儿的形式储存起来,取值的时候通过KEY就可以直接拿到对应的值,非常方便。在Objective-C语言中 词典对象就是做这个事情的,不过在同一个词典对象中可以保存多个不同类型的数据,不像Java与C 只能保存声明的相同类型的数据,它的关键字为NSDictionary与NSMutableDictionary。阅原创 2014-05-24 17:05:07 · 313 阅读 · 0 评论 -
ios开发过程中添加新的视图使用UITabBarControl
//// HomeViewController.m// UsingTabBarController01//// Created by chen neng on 11-9-5.// Copyright 2011 ydtf. All rights reserved.//#import "HomeViewController.h"@impl原创 2014-05-24 16:11:27 · 407 阅读 · 0 评论 -
Xcode 惯用快捷键及代码自动排版
不泛泛的把所有快捷键列出来了,只记录几个我常用的快捷键,希望给像我一样的xcode入门者点帮助:cmd键(键盘ctrl和alt中间的那货) option键就是Alt键常用1. cmd + c 复制2. cmd + v 粘贴3. cmd + z 撤销编译1. cmd + b 编译但不运行2. cmd + r 编译并直接运行原创 2014-05-24 15:56:06 · 523 阅读 · 0 评论 -
Three20的安装过程
一、 使用Three20建立新的工程1、 下载Three20的源码2、 打开终端,到templates/目录,然后简单输入如下命令:bash InstallTemplates3.2.5.Command命令执行过后,Three20的模板就被加入到Xcode中了。3、 新建工程时,可以在“New Project”对话框中看到Thre原创 2014-05-24 15:59:20 · 447 阅读 · 0 评论 -
深入理解Objective-c中@class的含义
深入理解Objective-c中@class的含义在Objective-c中,当一个类需要引用另一个类,即建立复合关系的时候,需要在类的头文件中建立被引用类的指针。 如:Car.h 1. #import 2. 3. @interface Car:NSObject 4. {原创 2014-05-29 11:56:53 · 530 阅读 · 0 评论