![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iPhone SDK
文章平均质量分 56
大明宫
只为那天重来~~~~
展开
-
获取系统当前时间,并以LED的形式显示
IOS关键代码:- (void)viewDidLoad { [super viewDidLoad]; [self updateTime]; [NSTimer scheduledTimerWithTimeInterval:(1.0) target:self selector:@selector(updateTime) userInfo:nil repeats:原创 2012-03-22 00:01:24 · 832 阅读 · 0 评论 -
强大的HTTP包装开源项目ASIHTTPRequest介绍
强大的HTTP包装开源项目ASIHTTPRequest介绍http://wiki.magiche.net/pages/viewpage.action?pageId=2064410 ASIHTTPRequest 是一个直接在CFNetwork上做的开源项目,提供了一个比官方更方便更强大的HTTP网络传输的封装。它的特色功能如下:1,下载的数据直接保存到内存或文件系统里2,提供直转载 2012-04-12 14:08:12 · 278 阅读 · 1 评论 -
UIScrollView 无缝循环滚动
2011-11-05. 我终于闲下来,写了一个Demo,打包,欢迎大家下载 InfiniteScroll.zip (18.1 KB, 478 次)最近开发一个ipad/iphone应用,要用到无缝循环滚动,网上搜了一下uiscrollview循环滚动,都是那么一个帖子转来转去,循环的时候其实没法无缝,只好自己实现一个。头文件:1转载 2012-04-12 22:18:11 · 341 阅读 · 0 评论 -
10个迷惑新手的Cocoa&Objective-c开发问题
NOV 14TH, 2011language backgroundruntimethreadrunloopdelegate, protocolevent respondermemory managementclass heritage and categorydesign patternthinking before asking转载 2012-04-12 19:20:38 · 473 阅读 · 0 评论 -
iPhone开发,发送短信的方法
iPhone开发,发送短信的方法:iPhone开发中,发送短信方法有二:1。URL Scheme,这样不可以设置短信内容[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:@"sms://10086"]];//打电话可以这样//[[UIApplication sharedApplication]原创 2012-04-12 19:54:33 · 725 阅读 · 0 评论 -
UITextField输入事件
发布者: Seven's - 2011/08/04 - 分类:iphone开发笔记一、在shouldChangeCharactersInRange函数中获得改变后的字符串 1234567891011- (BOOL)textField转载 2012-04-12 22:19:02 · 542 阅读 · 0 评论 -
iPhone zip压缩与解压
ziparchive是基于开源代码"MiniZip"的zip压缩与解压的Objective-C 的Class,使用起来非常的简单.你只需要把代码加进你的工程,然后把zlib库添加到工程就可以了.ziparchive可以在googlecode上下载,地址如下:http://code.google.com/p/ziparchive/参考贴:http://www.iphonedevsdk.com转载 2012-04-14 00:22:31 · 113 阅读 · 0 评论 -
NSMutableURLRequest,在POST方式下传递参数
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init]; NSUserDefaults *defs = [NSUserDefaults standardUserDefaults]; NSLog(@"Load currentCookie:%@", cookie); [request setV原创 2012-04-14 00:38:09 · 164 阅读 · 0 评论 -
设计蜂巢推出天气查询工具及API接口
设计蜂巢推出天气查询工具及API接口设计蜂巢 | 2012-01-19 | 前端工具工具地址:http://www.hujuntao.com/api/weather/目前可以查询涵盖 34 个省、市所属的 2290 个城市、县、地区今天和未来几天的气象趋势预测,主要指标包括每天最高气温、最低气温、天气状况、风向等支持查询中国地区的省、市、县查询方法:ht转载 2012-04-14 21:18:39 · 826 阅读 · 0 评论 -
iphone上使用Sqlite的注意事项小结
Oct17 1.使用Sqlite需要添加框架集libsqlite3.dylib以及import头文件。2.Sqlite函数库是使用c开发的,所以SQL查询语句需要使用char*保存,NSString转Char*请使用[NSString UTF8String]。3.使用Sqlite查询某字段含某关键字的SQL语句写法是"select * from tb_table where title原创 2012-04-12 19:13:13 · 749 阅读 · 0 评论 -
IOS 学习超值礼包大放送
— 本帖被 Nicholas 执行提前操作(2010-03-12) —下载要顶及加分呀很多帖子都有好东西,但只有这里是【本地下载】及有源代码其他好东西用 iPhone gcc 编译 iPhone SDK 游戏 (真机开发、运行及调试)【自购自破价值 29.99 US$】【全球首发】iPhone Developer's Library原创 2012-04-12 14:25:51 · 94 阅读 · 0 评论 -
有关iPhone UIDevice UIApplication的一些常见用法
1. 判断设备的类型ipad或者iphone,可在main中定义一个宏来记录。 #define IS_IPAD ([[UIDevice currentDevice] respondsToSelector:@selector(userInterfaceIdiom)] &&[[UIDevice currentDevice] userInterfaceIdion] == UIUserInte原创 2012-04-11 19:42:12 · 463 阅读 · 0 评论 -
完美解析Google weather API,得到天气信息并显示
因为需要获取了谷歌天气的api.xml文件,开始看到有点懵,怎么和常见的xml文件格式不一样呢?或许是我对xml的了解太少了吧,了解的博友给介绍一下。自习研读了它的xml文件之后,发现原来它的文件更加的容易解析,因为少了很多繁琐的东西。这时我获取的文件格式:进行解析后得到天气信息:(界面比较丑,博友们使劲拍砖吧~~)这里有一个问题,城市名称我始终没有得到中文的显示,其他的中原创 2012-03-22 16:30:31 · 2382 阅读 · 0 评论 -
获取iPhone手机屏幕尺寸的方法
//得到屏幕的宽和高 CGRect rect=[[UIScreen mainScreen] bounds]; CGSize size = rect.size; int screenWidth = size.width; int screenHeight = size.height;原创 2012-03-22 14:41:27 · 520 阅读 · 0 评论 -
XCode的一些调试技巧
XCode的一些调试技巧罗朝辉 (http://www.cnblogs.com/kesalin/)本文遵循“署名-非商业用途-保持一致”创作公用协议XCode 内置GDB,我们可以在命令行中使用 GDB 命令来调试我们的程序。下面将介绍一些常用的命令以及调试技巧。 po 命令:为 print object 的缩写,显示对象的文本描述(显示从对象的 descripti转载 2012-04-11 09:44:18 · 227 阅读 · 0 评论 -
xcode调试技巧,一段代码查看最后一行崩溃代码
有时程序崩溃根本不知错误发生在什么地方。比如程序出现EXEC_BAD_ACCESS的时候,虽然大部分情况使用设定NSZombieEnabled环境变量可以帮助你找到问题的所在,但少数情况下,即使设定了NSZombieEnabled环境变量,还是不知道程序崩溃在什么地方。那么就需要使用下列代码进行帮助了:#ifdef _FOR_DEBUG_原创 2012-04-11 10:14:46 · 486 阅读 · 0 评论 -
网络等待indicator的界面设置
UIWebView加载Loading...两种方法 第一种方法:使用UIView and UIActivityIndicatorView//创建UIWebViewWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 44, 320, 400)];[WebView setUserInteractionE转载 2012-04-10 20:57:43 · 212 阅读 · 0 评论 -
Iphone代码片段 收集
Iphone代码片段导航 Iphone开发代码片段1Iphone开发代码片段2 Iphone开发代码片段3 1.给UITableViewController添加ToolBar。 self.navigationController.toolbarHidden = NO; //默认是隐藏的。//添加MessageToolBar ,messageToolB转载 2012-04-10 21:19:09 · 307 阅读 · 0 评论 -
(转)IOS开发网络篇之──ASIHTTPRequest下载示例(支持断点续传)
在工程中,我们会常常遇到需要下载的程序,比如下载在线音乐、下载图片等等,今天我将介绍一下利用ASIHTTPRequest的下载示例,支持 断点续传,利用ASIHTTPRequest下载以及断点续传的原理在我的博客:http://blog.csdn.net/pjk1129 /article/details/6575588中有具体的介绍,今天重点介绍如何实现,废话少说,开始正文: 一、创建网转载 2012-04-12 14:07:37 · 270 阅读 · 0 评论 -
IOS学习超值礼包大放送~
— 本帖被 Nicholas 执行提前操作(2010-03-12) —下载要顶及加分呀很多帖子都有好东西,但只有这里是【本地下载】及有源代码其他好东西用 iPhone gcc 编译 iPhone SDK 游戏 (真机开发、运行及调试)【自购自破价值 29.99 US$】【全球首发】iPhone Developer's Library转载 2012-04-12 14:29:10 · 538 阅读 · 0 评论 -
HTML/XML/JSON
共有10篇文章,第1页,共1页iPhone开发 解析xml NSData[分享]bluishoul 发表于 2012-03-05 13:50|0次评论|155次阅读xml字符串为: //解析按钮事件 -(IBAction)btnXml { NSString* str= [uitextview1 text]; //stri转载 2012-04-14 00:43:01 · 140 阅读 · 0 评论 -
Quartz 2D编程指南- PDF文档的创建、显示及转换
PDF文档存储依赖于分辨率的向量图形、文本和位图,并用于程序的一系列指令中。一个PDF文档可以包含多页的图形和文本。PDF可用于创建跨平台、只读的文档,也可用于绘制依赖于分辨率的图形。 Quartz为所有应用程序创建高保真的PDF文档,这些文档保留应用的绘制操作,如图13-1所示。PDF文档的结果将通过系统的其它部分或第三方法的产品来有针对性地进行优化。Quartz创建的PDF转载 2012-04-26 00:24:52 · 309 阅读 · 0 评论 -
UITableView效果集
UITableView效果集分类: iPhone Dev iPhone Tutorial2012-05-10 14:31 63人阅读 评论(0) 收藏 举报UITableViewhttps://github.com/kentnguyen/KNPathTableViewControllerhttps://github.com/applidium/ADLiv转载 2012-05-17 15:19:13 · 270 阅读 · 0 评论 -
iPhone开发经典语录集锦
1:如果无法保证子类行为的一致性,那么就用委托 If the subClass cann't keep with superClass,usedelegate rather than inheritance. 2:屏幕上看到的,都是UIVew Everything you see on Screen is UIView. 3:如果对性能要求高,慎用In转载 2012-05-18 19:02:28 · 260 阅读 · 0 评论 -
iPhone项目中如何选择最好的xml分析法
iPhone项目中如何选择最好的xml分析法 本内容来自英文贴的翻译,原文链接。欢迎指正批评 分析一个xml文件,有很多的方法,iPhone SDK为我们有两个不同的类供我们选择另外还有很多的第三方类比如TBXML, TouchXML, KissXML, TinyXML, 和 GDataXML等,但是作为开发者,我们就如何选择呢? 我最近查看了很相关的信息转载 2012-05-22 12:16:49 · 342 阅读 · 0 评论 -
iPhone SDK开发:按钮隐藏
在这个小程序中,我们将开发如何在iPhone APP中隐藏按钮。step1:打开Xcode,创建一个给予“Single View Application”的应用,起名为“ButtonHide”。step2:打开ViewController.h 文件,作如下编写:#import @interface ViewController : UIViewController{翻译 2012-05-22 11:10:37 · 1121 阅读 · 0 评论 -
转一篇nonatomic retain copy assign区别 给新手,自己也留着
1. 假设你用malloc分配了一块内存,并且把它的地址赋值给了指针a,后来你希望指针b也共享这块内存,于是你又把a赋值给(assign)了b。此时a和b指向同一块内存,请问当a不再需要这块内存,能否直接释放它?答案是否定的,因为a并不知道b是否还在使用这块内存,如果a释放了,那么b在使用这块内存的时候会引起程序crash掉。 2. 了解到1中assign的问题,那么如何解决?最简单的一个方法转载 2012-05-22 12:29:42 · 295 阅读 · 0 评论 -
iPhone SDK开发:本地文本文件内容的读取
step1:新建一个基于单一视图的工程,并起名为TextfileRead。step2:打开ViewController.h文件,作如下编写:#import @interface ViewController : UIViewController{ NSArray *contents;}@property (nonatomic,retain) NSArray原创 2012-05-22 12:39:40 · 479 阅读 · 0 评论 -
为图片和视图添加边框和阴影
添加边框: //设置layer CALayer *layer=[backView layer]; //是否设置边框以及是否可见 [layer setMasksToBounds:YES]; //设置边框圆角的弧度 [layer setCornerRadius:10.0]; //设置边框线的宽 // [layer setBor原创 2012-07-11 16:06:53 · 727 阅读 · 0 评论 -
[IPhone开发]发送Http请求(POST GET)的方法
来源:代码人生(http://aminby.net/2010/07/iphone-develop-how-to-send-http-request/)我们知道Http有Get和Post两种方法,我们分开说吧.另注: 今天讲的方法是同步的请求, 异步的方法我还没试过, 不知道有没有使用异步的需求, 有的话于发上来和大家分享.1.Get方法1.1 使用NSMutable转载 2012-04-10 16:28:10 · 332 阅读 · 0 评论 -
UIView层次管理(sendSubviewToBack,bringSubviewToFront)
目的:使segment上每一个Item的title可以换行显示。方法:在segment control上蒙一层label,控制label,让label的text换行显示。遇到的困难:无法将label放置在segment上。分析原因:一开始我就犯了一个错,那就是把mySegment作为self.view的子层,把labelA作为mySegment的子层,然后管理labelA和mySegm翻译 2012-06-04 16:35:11 · 3267 阅读 · 0 评论 -
IPhone之NSFileManager的使用
1、文件的创建 -(IBAction) CreateFile{//对于错误信息NSError *error;// 创建文件管理器NSFileManager *fileMgr = [NSFileManager defaultManager];//指向文件目录NSString *doc原创 2012-05-03 22:14:42 · 336 阅读 · 0 评论 -
UINavigationController使用的一些技巧
,创建并使用一个UINavigationControllerUINavigationController *aNav = [[UINavigationController alloc] init];然后添加一个视图进去,否则导航栏也没有意义的UIViewController *aView = [[UIView alloc] initWithNibName: (*xib文原创 2012-04-28 17:32:03 · 481 阅读 · 0 评论 -
iphone 实行http post 及多线程编程
#import "FirstUIAppDelegate.h"@implementation FirstUIAppDelegate@synthesize window; - (void)applicationDidFinishLaunching:(UIApplication *)application { // Override point for c原创 2012-04-14 00:37:06 · 82 阅读 · 0 评论 -
iPhone开发之本地通知
本地通知,local notification,用于基于时间行为的通知,比如有关日历或者todo列表的小应用。另外,应用如果在后台执行,iOS允许它在受限的时间内运行,它也会发现本地通知有用。比如,一个应用,在后台运行,向应用的服务器端获取消息,当消息到达时,比如下载更新版本的提示消息,通过本地通知机制通知用户。本地通知是UILocalNotification的实例,主要有三类属性:原创 2012-04-26 00:19:05 · 927 阅读 · 0 评论 -
从一个小程序学习iPhone SDK开发中的MVC
项目需求写一个iPhone应用程序,要求可以输入名字,点击按钮后,会显示一段文字向输入的名字打招呼,例如输入“宝玉”,显示“你好,宝玉!”需求分析这是一个很简单的应用程序,包含一个文本输入框,一个文本显示框,一个按钮。输入名字到文本输入框,再点击按钮,这时文本显示框的文字就会变成“你好,!”。但是要注意,如果用户输入为空,要有警告提示用户重新输入;如果用户输入文字太长,超过原创 2012-04-27 22:12:14 · 574 阅读 · 0 评论 -
IOS程序内发短信
iOS4.0新加入了MFMessageComposeViewController和MFMessageComposeViewControllerDelegate,提供了发送短信的接口,可以像发送邮件那样不用跳出程序来发送短信. 介绍可参阅Message UIFramework Reference一些笔记:MFMessageComposeViewController转载 2012-04-16 17:23:47 · 589 阅读 · 0 评论 -
PresentModalViewController学习
Present ViewController Modally 一、主要用途 弹出模态ViewController是IOS变成中很有用的一个技术,UIKit提供的一些专门用于模态显示的ViewController,如UIImagePickerController等。弹出模态ViewController主要使用于一下这几种情形: 1、收集用户输入信息 2、临时呈现转载 2012-09-16 01:56:28 · 1130 阅读 · 0 评论 -
iPhone SDK Tip & Trick:Hiding/Showing Status Bar
Question:How do I hide/show the status bar?Answer:[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO]];原创 2012-03-07 17:57:36 · 332 阅读 · 0 评论 -
iPhone开发入门篇 “Hello World”分析代码
这个程序基本的运行顺序是:载入窗口(UIWindow)->载入自定义的界面(MyViewController),而各种消息的处理均在自定义的界面当中.而程序的设计遵循了MVC(Model-View-Controller)方法,也就是界面和程序是分开做的,通过controller联接彼此. iPhone的Hello World程序首先看窗口.在 HelloWorldAppDelegate转载 2012-03-08 17:03:08 · 220 阅读 · 0 评论