上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 25 下一页
摘要: 一、键盘风格 UIKit框架支持8种风格键盘。[java]view plaincopytypedefenum{UIKeyboardTypeDefault,//默认键盘:支持所有字符UIKeyboardTypeASCIICapable,//支持ASCII的默认键盘UIKeyboardTypeNumbersAndPunctuation,//标准电话键盘,支持+*#等符号UIKeyboardTypeURL,//URL键盘,有.com按钮;只支持URL字符UIKeyboardTypeNumberPad,//数字键盘UIKeyboardTypePhonePad,//电话键盘UIKeyboardTypeN 阅读全文
posted @ 2013-03-11 14:01 yingkong1987 阅读(530) 评论(0) 推荐(0) 编辑
摘要: ASIHTTPRequest对CFNetwork API进行了封装,并且使用起来非常简单,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互。ASIHTTPRequest功能很强大,主要特色如下:l 通过简单的接口,即可完成向服务端提交数据和从服务端获取数据的工作l 下载的数据,可存储到内存中或直接存储到磁盘中l 能上传本地文件到服务端l 可以方便的访问和操作请求和返回的Http头信息l 可以获取到上传或下载的进度信息,为应用程序提供更好的体验l 支持上传或下载队列,并 阅读全文
posted @ 2013-03-11 12:57 yingkong1987 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 在ASIHTTPRequest中,要显示进度跟踪是很简单的。只需要使用一个UIProgressView控件,并简单地将它设置为request的setUploadProgressDelegate/setDownloadProgressDelegate属性,以即把showAccurateProgress设为YES就可以了。这就需要用到ASIProgressDelegate协议了。对于上传进度而言,需要注意其中的3个方法(还有两个是下载进度相关的),这些方法都是可选的(不需要全部实现):-(void)setProgress:(float)newProgress;-(void)request:(ASI 阅读全文
posted @ 2013-03-11 12:36 yingkong1987 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 在iOS中我们可以通过NSDateFormatter来设置输出NSDate的格式。相比NSDateFormatter的大名鼎鼎,NSNumberFormatter好像知道的人就不多了。其实通过NSNumberFormatter,同样可以设置NSNumber输出的格式。例如如下代码:NSNumberFormatter*formatter = [[NSNumberFormatteralloc]init];formatter.numberStyle=NSNumberFormatterDecimalStyle;NSString*string = [formatterstringFromNumber:[ 阅读全文
posted @ 2013-03-11 12:27 yingkong1987 阅读(2954) 评论(0) 推荐(0) 编辑
摘要: 1、三角函数 double sin (double);正弦 double cos (double);余弦 double tan (double);正切 2 、反三角函数 double asin (double); 结果介于[-PI/2, PI/2] double acos (double); 结果介于[0, PI] double atan (double); 反正切(主值), 结果介于[-PI/2, PI/2] double atan2 (double, double); 反正切(整圆值), 结果介于[-PI, PI] 3 、双曲三角函数 double sinh (doub... 阅读全文
posted @ 2013-03-11 12:16 yingkong1987 阅读(929) 评论(0) 推荐(0) 编辑
摘要: 解析IOS控制台利用GDB命令查看报错堆栈是本文要介绍的内容,在ios开发中,如果提前释放一个指针的内存,在以后还继续使用这个指针,那么程序会立刻crash掉,而且很难有报错信息,我以前都是靠猜测去判断错误的原因,我们应该利用工具去找到错误的地方,然后快速准确的定位到错误地方,及其错误原因,最后进行改进。其实ios控制台,提供这种机制,如果你选择debug模式,在程序crash之后,在控制台输入bt,就可以显示crash堆栈:Programreceivedsignal:“EXC_BAD_ACCESS”. warning:Unabletoreadsymbolsfor/Developer/ios4 阅读全文
posted @ 2013-03-07 18:49 yingkong1987 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 1.取字符串中的某段字符串[plain] view plaincopyprint?NSString *str=@"12sadfsdf56afsdf";NSLog(@"%@",str);NSString *thrStr = [strstringByReplacingOccurrencesOfString:@"56"withString:@"88"];NSLog(@"%@",thrStr);即把12sadfsdf56afsdf中的56替换为88,替换后字符串为:12sadfsdf88afsdf2.简 阅读全文
posted @ 2013-03-07 00:09 yingkong1987 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 在代码中调用如下代码:NSURL*url=[NSURL URLWithString:@"prefs:root=WIFI"];[[UIApplication sharedApplication] openURL:url];即可跳转到设置页面的对应项。[font=]About — prefs:root=General&path=AboutAccessibility — prefs:root=General&path=ACCESSIBILITYAirplane Mode On — prefs:root=AIRPLANE_MODEAuto-Lock — prefs: 阅读全文
posted @ 2013-02-14 01:03 yingkong1987 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 基础书籍Computer Systems: A Programmer’s Perspective这本书是我在读本科时候看的,至今我已经记不清推荐给多少人了。如果说TAOCP太难,不是每个程序员都能读懂的话,哪我觉得这本书绝对每个程序员都应该看。如果作为程序员你不知道什么是”Big Endian”那么你绝对应该阅读这本书。Advanced Programming in the UNIX Environment这本书是我翻看最多的一本手册,这本书对unix编程介绍深入浅出,从OS原理到实际代码,它不仅是教你如何编程,更重要的帮你理解unix如何运作。作为苹果软件开发者,读懂unix也是必要技能。而 阅读全文
posted @ 2013-01-11 14:02 yingkong1987 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 程序员的收入是广受关注的问题,很多人从业3~5年之后就会遇到这个收入瓶颈。尽管物价不断上涨,程序员尤其是初、中级程序员的收入不升反降。即使上次在某个文章中看到有中国第一程序员之称的某位,月薪也只有3万,尽管这个数字已经很高了,但这个“中国第一”,也只有众多小型软件企业总监级别的收入而已。为什么这么高水平的技术人员在公司中的位置仍然显得与日俱降?本文会分析其中的原因,并依据原因给出相应的建议,为收入遇到瓶颈的程序员找到出路。要理解一个人能赚多少钱,先要理解钱的流转规律。对于程序员,总是认为若自己能力提升了,自己的收入就应该相应提升。不过,请先读一下任正非写给华为员工的邮件中的一段文字:没有责任心 阅读全文
posted @ 2013-01-08 16:12 yingkong1987 阅读(300) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 25 下一页