ios--objective-c
文章平均质量分 75
xiaoyun8822
这个作者很懒,什么都没留下…
展开
-
Ios5(五)多视图pickers应用程序实现
Ios5(五)多视图pickers应用程序实现一. 基本概念:1. Pickers:是带有能够旋转的刻度盘的控件。可以配置显示一个多多个刻度盘。默认情况下,只显示文本列表,但是也能够显示图像;2. 本节实现带有五个标签的选取器应用程序;3. 选取器的使用并不知识从IB中拖入就能使用(日期选取器例外),还要为选取器提供选取器委托和数据源;4. 选取原创 2012-11-25 21:15:05 · 1196 阅读 · 0 评论 -
IOS作图
0 CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLineToPoint 画直线4 CGContextAddEllipseInRect 画一椭圆4 CGContextSetLineCap 设置线条终点形状4 CGC转载 2012-12-28 17:05:29 · 568 阅读 · 0 评论 -
iOS---属性方法
属性的参数:属性的说明参数有着数类功能:访问器名称指定、可写性控制、设置器逻辑控制、原子性控制等1) 可写性控制(Writability)可写性控制参数控制了属性是否存在设置器方法。这些参数之间是互斥的readwrite表明了属性是可读写的。这是默认的参数表示属性具有获取器和设置器一对访问器方法readonly表明了属性是只读的,且只有获取器方法如果试图对属性使用点转载 2013-01-09 09:10:49 · 4363 阅读 · 0 评论 -
ios 字符串
//将NSData转化为NSString NSString* str = [[NSString alloc] initWithData:response encoding:NSUTF8StringEncoding]; //将NSString 转化为NSData (NSString.h) - (NSData *)dataUsingEncoding:(NSStri转载 2013-01-08 15:54:41 · 2662 阅读 · 0 评论 -
IOS基本概念
一.入门基础1) Objective C的文件扩展名:.h头文件。头文件包含类名,继承关系,成员变量,属性和方法的签名。.m源代码文件。这是典型的源代码文件扩展名,可以包含Objective-C和C代码。.mm源代码文件。带有这种扩展名的源代码文件,除了可以包含Objective-C和C代码以原创 2012-11-15 23:25:33 · 1390 阅读 · 0 评论 -
IOS之同步请求、异步请求、GET请求、POST请求
1、同步请求可以从因特网请求数据,一旦发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作,2、异步请求不会阻塞主线程,而会建立一个新的线程来操作,用户发出异步请求后,依然可以对UI进行操作,程序可以继续运行3、GET请求,将参数直接写在访问路径上。操作简单,不过容易被外界看到,安全性不高,地址最多255字节;4、POST请求,将参数放到body里转载 2013-01-12 19:33:07 · 818 阅读 · 0 评论 -
iOS ASI http 框架详解
转自:http://www.open-open.com/lib/view/open1346065694489.htmlASIHTTPRequest对CFNetwork API进行了封装,并且使用起来非常简单,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互。A转载 2013-01-16 16:56:17 · 639 阅读 · 0 评论 -
IOS之同步请求、异步请求、GET请求、POST请求
1、同步请求可以从因特网请求数据,一旦发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作,2、异步请求不会阻塞主线程,而会建立一个新的线程来操作,用户发出异步请求后,依然可以对UI进行操作,程序可以继续运行3、GET请求,将参数直接写在访问路径上。操作简单,不过容易被外界看到,安全性不高,地址最多255字节;4、POST请求,将参数放到body里转载 2013-01-16 16:57:27 · 2103 阅读 · 0 评论 -
ios中的单例模式和C++中的单例模式
单例模式顾名思义就是只有一个实例,它确保一个类只有一个实例,并且自行实例化并向整个系统提供这个实例。它经常用来做应用程序级别的共享资源控制。这个模式使用频率非常高,通过一个单例类,可以实现在不同窗口之间传递数据。 在objective-c中要实现一个单例类,至少需要做以下四个步骤: 1、为单例对象实现一个静态实例,并初始化,然后设置成nil, 2、实现一个实例构造方法检查上面声明的静态实例是否为n原创 2013-03-12 11:06:29 · 583 阅读 · 0 评论 -
Sqlite3数据类型及存储类
转自。http://hddev.blog.51cto.com/3365350/8631691. Sqlite3数据类型及存储类 每个存放在sqlite数据库中(或者由这个数据库引擎操作)的值都有下面中的一个存储类: (1)NULL,值是NULL (2)INTEGER,值是有符号整形,根据值的大小以1,2,3,4,6或8字节存放 (3)REAL,转载 2012-12-08 17:42:36 · 1126 阅读 · 0 评论 -
Ios-多视图
Ios-(4)多视图应用程序一. 多视图应用程序的类型1. 按钮、标签和其他控件都是UIView的子类,是视图层次的一部分。但是术语“视图”时,通常指的是具有相应类控制器UIView或子类;这些视图类型通常称为内容视图;2. 常见的多视图应用程序就是基于导航的,tab bar,并区别工具栏;3. 标签栏和导航栏分别位于屏幕的地步和顶部。4. 工具原创 2012-11-23 18:42:27 · 2085 阅读 · 0 评论 -
Ios5(三)屏幕的旋转和大小设置;
Ios5(三)屏幕的旋转和大小设置;一. 设置自动转屏的一般原则:iphone类应用,如果为了增强用户体验,可以增加自动转屏功能,ipad应用,一般都应该添加自动转屏功能;二. 自动转屏的实现方法:1. 自动调整;2. 看到视图旋转提示时,手动调整视图对象位置;3. 在InterfaceBuilder中为视图设置两个不同的版本,一种为纵向模原创 2012-11-22 19:09:25 · 5025 阅读 · 0 评论 -
Object C 内存管理
Object C 内存管理一. 基本概念:1. iPhone系统中的Objective-C的内存管理机制是比较灵活的,即可以拿来像C/C++一样用,也可以加个AutoreleasePool让它升级为半自动化的内存管理语言;2. 引用计数是实例对象的内存回收唯一参考引用计数(retainCount)是Objective-C管理对象引用的唯一依据。调用实例的releas原创 2012-11-14 11:00:15 · 1171 阅读 · 0 评论 -
ios开发的基本概念
第一章开发工具1. 一. 基本概念;1. 工程的含义:为了开发一个应用程序而需要创建所有文件工作的总和。在XCode中创建工程后,会生成一个.xcodeproj的工程文件,其中保持了所有与工程相关的设置;2. 通过文本编辑器上面的文件名,可以直接查看到文件中所有的函数和方法列表;3. 代码补充提示:ESC4. 开发者手册:help->Documeta原创 2012-11-13 22:26:28 · 1746 阅读 · 0 评论 -
C和objective-C基本语法(1)
第一章 C语言基本语法一. C语言中使用的词汇有:标示符、关键字、运算符、分隔符、常量和注释符;1. 标示符:字母、数字、下划线组成;字母、下划线开头,区分大小写;2. 关键字:(保留字)类型说明符,语义定义符,预处理命令字;3. 运算符:4. 分隔符:空格和逗号;5.原创 2012-11-13 18:57:20 · 865 阅读 · 0 评论 -
Objective C中的字符串及集合
Objective C中的字符串及集合一. NSString字符串1. 基本概念:1) Cocoa中提供NSString和NSMutableString两种字符串,前者用于处理内容不变、固定的字符串,而NSMutableString类用于处理内容可变的字符串;继承关系:NSObjectàNSStringàNSMutableString2) NSString的字原创 2012-11-14 17:07:01 · 1997 阅读 · 0 评论 -
ios--XML应用
XML应用一. 基本概念1.解析:从XML文档中分析出结构,编程可在程序中使用的形式的额操作被成为解析。进行解析处理的程序被称作解析器。2. XML解析器的种类1) DOMXML的层次关系即为树结构,DOM解析器能直接操作树结构;2) SAX遵循从XML头部开始解析的思想,在读入内容的同时报告结果,又称为时间驱动的间隙器;原创 2012-11-15 19:47:52 · 2723 阅读 · 0 评论 -
objective-c语言基础2
一. 对象的创建及初始化的方法,调用方法跟C不一样,使用[]调用方法:Objective C的对象必须动态创建,NSObject 定义了创建对象的类方法及对象初始化的方法init;NSObject的子类对象创建包括两个步骤:1. 分配内存:MyObject *myObj = [MyObject alloc];2. 初始化: MyObj = [myObj init];原创 2012-11-17 00:34:09 · 1369 阅读 · 0 评论 -
Cocoa 编程之表格视图实例
Cocoa 编程之表格视图一. 表格视图1. 所谓表格视图,即以表格的形式显示数据,在表格中不进可以容纳字符串,也可以容纳图片和按钮;2. 在Mac应用程序中实现表格视图的主要类是NSTableView,此外还需要NSTableColumn类的协调运行;在IOS应用程序中主要使用UITableView;(因为ios应用程序中表格只有一列);两者的继承关系。NSO原创 2012-11-17 18:05:12 · 2969 阅读 · 0 评论 -
ios5基础系列(1)--基本的交互处理
基本的交互处理一. MVC1. MVC用于拆分GUI应用程序代码的逻辑方法;2. 目标是实现数据、视图和控制三类代码尽可能的分析,增强代码的可重用性;二. 实例:(一)。 本例创建一个简单的响应界面,点击button改变label的文本;1. 输出:控制器类通过一种特殊的属性来引用xib中的对象,这种属性成为输出口Outlet。2.原创 2012-11-19 20:53:36 · 803 阅读 · 0 评论 -
Ios5 基础二 –丰富的用户界面
Ios5 基础 –丰富的用户界面一. 本节目标:1.实现一个图像视图、一个滑块、两个文本段、一个分段控件、两个开关和一个IOSbutton;2.学习如何检索和设置控件的值;二. 控件分类:用户界面的控件一般有三种基本形式:活动、静态、和被动;1. 活动:上节的按钮,点击会触发某些动作或代码;2. 静态:用户不能做任何操作,比如本节的图像(原创 2012-11-21 19:12:07 · 2234 阅读 · 0 评论 -
hidesBottombarWhenPushed
在UITabbarController包含的UINavigationController应用中,如果UINavigationController某一页(某个level)需要隐藏Tabbar,之前的做法是在push那一页之前,将那一页的ViewController中的hidesBottombarWhenPushed参数设为YES,这样当那一页push进UINavigationController中时转载 2013-03-14 17:04:16 · 6563 阅读 · 2 评论