1 2 3 4 5 ··· 11 下一页
摘要: /** * 请求webservice并返回响应 * @param namespace webservice命名空间 * @param webServiceURL WSDL文档的URL * @param soapAction SOAPAction * @param methodName 要调用的webservice方法名 * @param propertyInfos PropertyInfo参数数组 * @param timeout 超时时长 毫秒 * @param mappin... 阅读全文
posted @ 2012-12-17 16:07 TQ.CH 阅读(758) 评论(0) 推荐(0) 编辑
摘要: @interface ViewController : UIViewController<UIScrollViewDelegate>{ UIScrollView *myScrollView; UIPageControl *myPageControl;}@property(nonatomic,strong) UIScrollView *myScrollView;@property(nonatomic,strong) UIPageControl *myPageControl;@implementation ViewController@synthesize myScrollView;@ 阅读全文
posted @ 2012-11-28 11:07 TQ.CH 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 按钮点击调用//拍照按钮 UIButton *button5 = [UIButton buttonWithType:UIButtonTypeRoundedRect]; button5.frame = CGRectMake(50, 10, 220, 40); [button5 setTitle:@"拍照" forState:UIControlStateNormal]; [button5 addTarget:self action:@selector(pickPhotoFromCamera:) forControlEvents:UIControlEventTouchUpIn.. 阅读全文
posted @ 2012-11-19 14:00 TQ.CH 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 以创建MyObject类对应的myobject表为例#import <Foundation/Foundation.h>#import <sqlite3.h>#import "MyObject.h"@interface DBCommon : NSObject{ id theDelegate; //声明数据库 sqlite3 *database; //是否第一次创建该数据库 BOOL firstCreate;}//打开数据库-(BOOL)open;//创建数据表MyObject-(BOOL)createTableMyObject:(sqlite3 *)d 阅读全文
posted @ 2012-11-19 13:50 TQ.CH 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 从Documents目录下读取图片列表时,有加载延迟,界面有一个空白期。我想办法默认显示空图片占位(显示一个默认灰边图片),然后使用NSThread加载真正的图片UIImageView 添加在UIScrollView中 _myScrollView,3步走:for(int i=0;i<10;i++){ UIImageView *iv = [[UIImageViewalloc] initWithFrame:CGRectMake(0,i*110,320,300)]; iv.image = [UIImageimageNamed:@"defautlImage"]; [_mySc 阅读全文
posted @ 2012-11-19 13:33 TQ.CH 阅读(248) 评论(0) 推荐(0) 编辑
摘要: UIScrollView初始化://滚动视图 _myScrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height - 44)]; _myScrollView.pagingEnabled = NO; //是否翻页 _myScrollView.showsVerticalScrollIndicator = NO;//不显示垂直方向的滚动条 _myScrollView.bounces = YES;/... 阅读全文
posted @ 2012-11-19 13:21 TQ.CH 阅读(796) 评论(0) 推荐(0) 编辑
摘要: #import <UIKit/UIKit.h>@interface AppDelegate : UIResponder <UIApplicationDelegate>@property (strong, nonatomic) UIWindow *window;@property (strong, nonatomic) UINavigationController *navigationController;@end@implementation AppDelegate@synthesize navigationController = _navigationContro 阅读全文
posted @ 2012-11-19 13:03 TQ.CH 阅读(259) 评论(0) 推荐(0) 编辑
摘要: Java接口与Objective-C正式协议类似,因为它们都需要实现一组方法。Java具有抽象类,但Objective-C没有。Java具有类变量,但在Objective-C中,可以使用文件范围内的全局变量并为它们提供对应的访问器。Objective-C的公共和私有方法的形式比较松散。我们已经说过,在Objective-C中,对象支持的任何方法都可以被调用,即使它们没有以任何外部形式出现。Java允许声明final类,阻止更改其中的任何子类。而Objective-C则与此相反,允许在运行时向任何类添加方法。通常,Objective-C中类的实现方式可以分成两个文件:头文件和自身的实现文件。但并 阅读全文
posted @ 2012-10-15 15:13 TQ.CH 阅读(238) 评论(0) 推荐(0) 编辑
摘要: Cocoa提供了一个名为NSPredicate的类,它用于指定过滤器的条件。可以创建NSPredicate对象,通过该对象准确地描述所需的条件,对每个对象通过谓词进行筛选,判断它们是否与条件相匹配。这里的“谓词”通常用在数学和计算机科学概念中,表示计算真值或假值的函数。Cocoa用NSPredicate描述查询的方式,原理类似于在数据库中进行查询。可以在数据库风格的API中使用NSPredicate,例如Core Data 和 Spotlight。可以将NSPredicate看成另一种间接操作方式。例如,如果需要查询满足条件的机器人,可以使用谓词对象进行检查,而不必使用代码进行显式查询。通过交 阅读全文
posted @ 2012-10-15 14:48 TQ.CH 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 现在回过头来看一下间接机制。许多编程技术都基于间接机制,包括整个面向对象编程领域。本章将介绍另一种间接机制,这种机制不属于Objective-C语言的特性,而是Cocoa提供的一种特性。到目前为止,我们已经介绍了通过直接调用方法、属性的点表示法或设置实例变量来直接更改对象状态。许多人将键/值编码亲切地称为KVC,它是一种间接更改对象状态的方式,其实现方法是使用字符串描述要更改的对象状态部分。一些更高级的Cocoa特性,例如Core Data 和Cocoa Bindings,在基础机制中包含了KVC。KVC简介键/值编码中的基本调用包括-valueForKey:和-setValue:forKey 阅读全文
posted @ 2012-10-15 12:05 TQ.CH 阅读(406) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 11 下一页