- 博客(77)
- 资源 (3)
- 收藏
- 关注
原创 cell.image = image 不能立即改变图标
theIndexPath = [ NSIndexPath indexPathForRow:i inSection:section ]; cell = [ tableView cellForRowAtIndexPath:theIndexPath ]; cell.image = image;
2009-06-30 15:54:00 1188
原创 设置iPhone的呼叫转移来电等待
iPhone一直让人诟病的就是其内置应用程序只提供很少的功能。比如呼叫转移功能,仅能设置一个简单的呼叫转移,无法根据实际的情况设置诸如遇忙转移、无应答转移等,现在贴出一部分在iPhone上可以使用的GSM代码,其中包含了不同呼叫转移的设置代码,使用的方法也很简单,直接在iPhone的拨号界面输入这些代码之后,按下“呼叫”键即可。 iPhone一直让人诟病的就是其内置应用程序只提供很少的功能
2009-06-29 11:56:00 18438
原创 file encode
标签(TAG):文件加密 文件加密技术一例 给文件加密的技术很多,其中又分为不同等级,以适合不同场合的需要.这里给出最简单的文件加密技术,即采用文件逐字节与密码异或方式对文件进行加密,当***时,只需再运行一遍加密程序即可. 下面是一个实例程序,能对任意一个文件进行加密,密码要求用户输入,限8位以内(当然你可以再更改).程序有很好的容错设计,这是我们应该学习的.
2009-06-29 11:38:00 1083
原创 找不到成员属性 的原因
@interface IntroductWebControl : UIViewController UIAlertViewDelegate> 变成@interface IntroductWebControl : UIViewController UIAlertViewDelegate> 会出现找不到成员属性。
2009-06-26 18:00:00 2940 2
原创 Add an UIProgressView or UIActivityIndicatorView to your UIAlertView
- (void) createProgressionAlertWithMessage:(NSString *)message withActivity:(BOOL)activity{ progressAlert = [[UIAlertView alloc] initWithTitle: message
2009-06-26 14:57:00 1306
原创 UIProgressHUD
#import @class UIImageView, UIProgressIndicator, UITextLabel, UIWindow; @interface UIProgressHUD : UIView{ UIProgressIndicator *_progressIndicator; UITextLabel *_progressMessa
2009-06-26 13:42:00 1497
原创 localtime的内存放哪里
localtime和gmtime这两个函数采用了time.h中的一个tm结构体:struct tm{ int tm_sec; /* Seconds. [0-60] (1 leap second) */ int tm_min; /* Minutes. [0-59] */ int tm_hour; /* Hours. [0-23]
2009-06-24 15:24:00 6487 4
原创 time_t到tm时间转变
- (void) cur_time{ char *wday[] = {"星期天", "星期一","星期二","星期三","星期四","星期五","星期六"}; time_t timep; struct tm *p; time(&timep); p = localtime(&timep); printf("%d年%2d月%2d日", (190
2009-06-24 15:08:00 1418
原创 如何在iPhone程序读取数据时显示进度窗
下面代码说明如何使用iPhone 非官方SDK在读取数据时显示进度条。 以下代码参考了MobileRss。 定义头文件: #import uikit/UIProgressHUD.h @interface EyeCandy : UIApplication { UIProgressHUD * progress; } - ( v 下面代码说明如何使用iPhone 非官方SDK在读取数据时显
2009-06-22 14:13:00 1314
原创 如何在iPhone程序中调用外部命令
下面是如何在iPhone非官方SDK程序中调用外部命令的方法。 - ( NSString * ) executeCommand : ( NSString * ) cmd { NSString * output = [ NSString string ] ; FILE * pipe = popen ( [ cmd cStringUsingEncoding : NSASCIIStringEnc
2009-06-22 14:11:00 1200
原创 iPhone视频播放器例子
iPhone视频播放器例子时间:2009-06-11 19:46来源:未知 点击: 13次这篇文章是一个用iPhone播放视频的例子,使用iPhone非官方SDK。 代码的作者是hobbut 原文地址(俄文): http://blog.weho.ru/2008/04/primer-prostogo-videopleera.html main.m: int main(
2009-06-22 13:41:00 2076 1
原创 在iPhone中实现图片缩放
如果想实现通过手势对UIImage进行缩放,可以参考下面的代码。(非官方SDK) 下面的代码是Erica Sadun的例子: id scroller = [[UIScroller alloc] initWithFrame :CGRectMake( 0.0f , 0.0f , 320.0f , 480.0f )]; [s 如果想实现通过手势对UIImage进行缩放,可以参考下面的代码。(非
2009-06-22 13:35:00 2779
原创 在NSScrollView滚动时获取通知
有时候你可能需要在用户滚动NSScrollView的时候获得通知,以便进行更多自定义的处理。本文的方法可以帮助你获得这些通知。 如果你希望在滚动视图滚动时获取通知,你需要先告诉 c 有时候你可能需要在用户滚动NSScrollView的时候获得通知,以便进行更多自定义的处理。本文的方法可以帮助你获得这些通知。 如果你希望在滚动视图滚动时获取通知,你需要先告诉contentVi
2009-06-22 11:45:00 2091
原创 apt-get
apt-get is a simple command line interface for downloading andinstalling packages. The most frequently used commands are updateand install.
2009-06-22 11:31:00 731
原创 iPhone SDK Sample Code Application Badge
To add a badge that displays on top of your application icon using the iPhone SDK add the following line in your codeThe badge must be a integer.[UIApplication sharedApplication].applicationIcon
2009-06-22 10:49:00 1103
原创 iPhone官方SDK:如何隐藏UINavigationBar
我在写电子书 Tread 的时候 , 想实现自动隐藏 UINavigationBar, 以达到 iPhone 上面浏览 Photo 的效果 . 当时 NavigationBar 在 UINavigationController 里面是 private 的 , 无法把她变成透明 . 最后只好把它 我在写电子书Tread的时候,想实现自动隐藏UINavigationBar,以达到iP
2009-06-22 10:34:00 2949
原创 修改dylib的默认链接位置
有些dylib库并没有设置到/Framework里,当你将这些dylib添加到程序包中时,也无法正确调用。有一个解决方法: 用otool -L OOXX.dylib 查看链接位置 用 install_name_tool -id @executable_path/../Framework 有些dylib库并没有设置到/Framework里,当你将这些dylib添加到程序包中时,也无法正
2009-06-22 10:17:00 5545 1
原创 创建log文件的代码
iPhone中的NSLog还是挺不方便的,除非你用SSH调试,才能够看到NSLog的输出。可是这样一来,由于不是使用SpringBoard启动程序,语言环境就只能是英文,而且无法获得3轴重力感应的任何数据 iPhone中的NSLog还是挺不方便的,除非你用SSH调试,才能够看到NSLog的输出。可是这样一来,由于不是使用SpringBoard启动程序,语言环境就只能是英文,而且无法获
2009-06-20 09:24:00 1172
原创 开发支持iPhone横屏的Tab Bar程序
当你为iPhone开发程序的时候,你可能会用到XCode提供的项目模板。这些模板里有一个叫做Tab Bar Application的,可以帮助你快速创建一个基于Tab Bar的程序,但是默认生成的模板仅仅支持竖屏 当你为iPhone开发程序的时候,你可能会用到XCode提供的项目模板。这些模板里有一个叫做Tab Bar Application的,可以帮助你快速创建一个基于Ta
2009-06-20 08:47:00 1634 1
原创 WebKit的基本用法
WebKit是苹果开发中比较常用的浏览器引擎,Safari使用的正是WebKit引擎。WebKit基于KDE的KHTML加以再开发,解析速度超过了以往所有的浏览器。这里简单记录一下WebKit的基本用法。 WebKit由下 WebKit是苹果开发中比较常用的浏览器引擎,Safari使用的正是WebKit引擎。WebKit基于KDE的KHTML加以再开发,解析速度超过了以往所有的浏览器
2009-06-20 08:13:00 3429
原创 将文件读取为NSData
NSString *filename = @"/this/is/my/file/path"; NSData *data; data = [NSData dataWithContentsOfFile: filename];
2009-06-20 08:08:00 5008
原创 visibleCells
[ [ tableView visibleCells ] count ]仅仅是UITableView上可以看到的cell - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath绘制的也仅仅是能看到的cell
2009-06-19 14:19:00 2551
原创 为什么不要做iPhone上面的应用
简单来说就是因为两国的文化不同,或者说生活方式的不同。美国不管多穷的人都有车,他们平时的生活方式和国内绝对是完全不同的。做应用和做游戏不一样,应用需要满足人们某一 简单来说就是因为两国的文化不同,或者说生活方式的不同。美国不管多穷的人都有车,他们平时的生活方式和国内绝对是完全不同的。做应用和做游戏不一样,应用需要满足人们某一部分的需求,比如,一个计算小费的软件,在国内不会有市场,可是
2009-06-19 00:21:00 926
原创 iPhone的特殊URL
在iPhone中,可以直接用UIApp打开URL地址。如下所示: [ UIApp openURL : [ NSURL URLWithString : @ http://www.apple.com ] ] ; 或者: [ UIApp openURL : [ NSURL URLWithString : @ mailto:apple@mac.com?Subject=hello ] ] ; 与此同
2009-06-19 00:13:00 1067
原创 获取iPhone用户手机号
使用下面的函数可以返回用户的手机号: extern NSString *CTSettingCopyMyPhoneNumber(); 然后调用即可。 由于这个函数是包含在CoreTelephony中,所以只能用于非官方iPhone SDK。 使用下面的函数可以返回用户的手机号: extern NSString *CTSettingCopyMyPhoneNumber();
2009-06-19 00:11:00 1331 2
原创 在程序中关闭iPhone
首先在程序中引用 #include sys/reboot.h 然后使用 reboot(RB_HALT); 就可以直接将iPhone关机。 首先在程序中引用#include 然后使用reboot(RB_HALT);就可以直接将iPhone关机。
2009-06-19 00:10:00 762
原创 convert the contents of an NSData object to an NSString
1. NSString *stringFromASC = [NSString stringWithCString:[ascData bytes] length:[ascData length]];If the NSData object contains unichar characters then do this:NSString *stringFromUnichar = [N
2009-06-17 16:36:00 905
原创 Using iPhone's NSURLConnection class
Web Services Connection#1 NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@/"http://maps.google.com/maps/geo?output=json&q= %@” address, nil]]; NSString *data = [[NSString alloc] init
2009-06-17 16:29:00 1179
原创 NSURLConnection的使用
1. connecttion = [ NSURLConnection connectionWithRequest:[ NSURLRequest requestWithURL:[ NSURL URLWithString:@"http://www.baidu.com" ] ] delegate:self ]; receivedData=[
2009-06-17 16:14:00 10015 1
原创 HTTP POST Queries from Cocoa Applications
HTTP POST Queries from Cocoa ApplicationsIntegrating web content with desktop applications. Part 3 in a 3-part seriesby Fritz AndersonIntroductionIn the first two articles in this series, we
2009-06-17 11:50:00 2307
原创 直接用socket实现HTTP下载
从HTTP服务器上下载一个文件有很多方法,"热心"的微软提供了WinInet类,用起来也很方便.当然,我们也可以自己实现这些功能,通过格式化请求头很容易就能实现断点续传和检查更新等等功能.本文附带的工程中有一个支持HTTP1.1协议,直接用Socket实现下载功能的DLL,实现了以下功能:1.连接主机2.格式化请求头3.设置接收,发送超时4.接收并分析回应头连接,发送,设置超时,接收数据等我就不细
2009-06-17 11:23:00 3031
原创 socket实现从http服务器上下载
1. 从http 发送回来的信息包中获取到端口以及ip地址2. 通过ip,端口去连接服务器3. 接收服务器信息。 // // GetHTTP.cpp // // Retrieves a file using the Hyper Text Transfer Protocol // and print
2009-06-17 11:03:00 2374
原创 关于using std::string
std::string 或者使用前先用 using std::string或using namespace std; 标准C++的string组件放在命名空间std里。所谓命名空间,跟java里的package很类似,java需要用import引入,c++用using。
2009-06-16 11:35:00 2136
原创 unsigned char与char的区别
char 是无符号的 unsigned char 是无符号的,里面全是正数两者都作为字符用的话是没有区别的,但当整数用时有区别: char 整数范围为-128到127( 0x80__0x7F), 而unsigned char 整数范围为0到255( 0__0xFF )多数情况下,char ,signed char 、unsigned char 类型的数据具有相同的特性然而当你把一个单字节的数赋给
2009-06-16 11:31:00 1188
原创 NetworkController的使用
Create a new Header file by going into File->New File->C->Header File. Call it NetworkController.hPaste this in:#import "NSObject.h" @class NSString, NSTimer;@interface NetworkController : NSObject {s
2009-06-15 15:56:00 4834
原创 判断iphone网络状态
#import if ( ([[NetworkController sharedInstance]isFatPipe]) ){ //这就是wifi无线网络状态}if ( ([[NetworkController sharedInstance]isEdgeUp]) ) //这是edge网络状态当以上两种状态至少一种可用时if ( ([[NetworkCon
2009-06-15 15:54:00 1338
原创 /System/Library/CoreServices
http://www.apple.com/DTDs/PropertyList-1.0.dtd"> ProductBuildVersion 5G77 ProductCopyright 1983-2008 Apple Inc. ProductName iPhone OS ProductVersion 2.2
2009-06-15 15:45:00 1138
原创 get iphone uniqueIdentifier
I also find that I can get uniqueIdentifier using:UIDevice *myDevice = [UIDevice currentDevice];NSString *identifier = myDevice.uniqueIdentifier;
2009-06-15 15:18:00 689
原创 打开本地网页,与远程网页
fileURLWithPath:Initializes and returns a newly created NSURL object as a file URL with a specified path.+ (id)fileURLWithPath:(NSString *)path URLWithString:Creates and returns an NS
2009-06-15 13:26:00 991
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人