上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 最近写代码用到比较多的字符串操作的,所以找到一个objective-c中字符串操作的汇总,和大家分享!//创建字符串对象数组NSArray *array = [str componentsSeparatedByString:@"@"];//就是以@为标示 输出看看啦int count=[array count];int i;for(i=0;i<count;i=i+4){ printf("%i: %s\n",i,[[array objectAtIndex:i] UTF8String]);} 可变的字符串类NSMutableString *song=[ 阅读全文
posted @ 2012-06-12 11:24 子非あ鱼 阅读(288) 评论(0) 推荐(1) 编辑
摘要: //定时提醒-(void)schedulNotificationWithYear:(int)y andMonth:(int)m andDay:(int)d andHour:(int)h andMintu:(int)mi andMsg:(NSString *)msg{ // Set up the fire time NSCalendar *calendar = [NSCalendar autoupdatingCurrentCalendar]; NSDateComponents *dateComps = [[NSDateComponents alloc] init]; ... 阅读全文
posted @ 2012-06-12 11:23 子非あ鱼 阅读(1002) 评论(1) 推荐(2) 编辑
摘要: 1、增加一个本地推送//设置20秒之后 NSDate *date = [NSDate dateWithTimeIntervalSinceNow:20]; //chuagjian一个本地推送 UILocalNotification *noti = [[[UILocalNotification alloc] init] autorelease]; if (noti) { //设置推送时间 noti.fireDate = date; //设置时区 noti.timeZone = [NSTimeZone defaultTimeZ... 阅读全文
posted @ 2012-06-12 11:22 子非あ鱼 阅读(15188) 评论(2) 推荐(2) 编辑
摘要: NSDate类用于保存时间值,同时提供了一些方法来处理一些基于秒级别时差(Time Interval)运算和日期之间的早晚比较等。1.创建或初始化可用以下方法用于创建NSDate实例的类方法有 + (id)date;返回当前时间 + (id)dateWithTimeIntervalSinceNow:(NSTimeInterval)secs;返回以当前时间为基准,然后过了secs秒的时间 + (id)dateWithTimeIntervalSinceReferenceDate:(NSTimeInterval)secs;返回以2001/01/01 GMT为基准,然后过了secs秒的时间 + (id 阅读全文
posted @ 2012-06-12 11:21 子非あ鱼 阅读(5958) 评论(0) 推荐(1) 编辑
摘要: 场景介绍app 里有一个有一个UITabBarController,在进入UITabBarController之前要验证用户是否已经登陆,如果没有登陆就弹出一个对话框,让用户输入登陆信息。实现方式1.在appDelegate。h里声明一个变量,用来绑定UITableController: UITabBarController *tabbarController; 2.在appDelegate。m里添加如下方法- (void)applicationDidFinishLaunching:(UIApplication *)application { // Override point for cus 阅读全文
posted @ 2011-05-11 10:17 子非あ鱼 阅读(891) 评论(1) 推荐(0) 编辑
摘要: 社会发展至今,科技已经带给人们不少叹为观止的东西,手机就是其中之一。眼下这款由田飞、徐村、李娜等中国大学生设计,取名为“line phone”的线式交互手机,再一次让人感受到了科技的魅力。这款手机从11个国家和地区的3501件作品中脱颖而出,获得了第二届“芙蓉杯”国际工业设计创新大赛 中"数字产品与服务设计"组的金奖,并获得了8万元奖金。下面关于line phone手机的视频演示可以先看一下:从视频上看,设计师们的动画制作和美工水平还是相当不错的,但最吸引人的当然是所介绍的这款前卫设计的line phone。line phone是一款直板触摸手机,手机的长和宽的比列大约为3 阅读全文
posted @ 2011-04-22 19:38 子非あ鱼 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 类的地址: http://github.com/ldandersen/scifihifi-iphone/tree/master/security作为一名iPhone开发者, 你需要对你的用户安全负责. 请问, 你是怎么保存用户的密码的?直接保存到plist里?加密? AES? DES? 能保证你的代码不被反编译拿到你的加密Key?这也未免太不苹果了吧. 我Google了一下, 国内的开发者根本没有注意到这个问题.苹果系统中有个程序叫”钥匙串” (Keychain), 它不仅仅是你申请开发证书用的, 哈哈. 它可以存密码!这也是苹果给出的保存密码的最佳解决方案.iPhone中也有Keychain 阅读全文
posted @ 2011-04-14 12:03 子非あ鱼 阅读(2376) 评论(0) 推荐(1) 编辑
摘要: 多线程之NSInvocationOperation多线程编程是防止主线程堵塞,增加运行效率等等的最佳方法。而原始的多线程方法存在很多的毛病,包括线程锁死等。在Cocoa中,Apple提供了NSOperation这个类,提供了一个优秀的多线程编程方法。本次介绍NSOperation的子集,简易方法的NSInvocationOperation:@implementation MyCustomClass - (void)launchTaskWithData:(id)data{ //创建一个NSInvocationOperation对象,并初始化到方法 //在这里,selector参数后的值是你想在另 阅读全文
posted @ 2011-04-13 21:22 子非あ鱼 阅读(5391) 评论(0) 推荐(1) 编辑
摘要: iOS4 已经开放了查询通讯录信息的功能,下面分享一段会员cctv的获取 iPhone 上存储的联系人姓名、电话、邮件的代码 苹果 iPhone 是允许查询讯录信息的,这就为很多第三方通讯类应用提供了方便。下面分享一段会员“cctv”的获取 iPhone 上存储的联系人姓名、电话、邮件的代码+ (NSMutableArray *) getAllContacts{ NSMutableArray *contactsArray = [[[NSMutableArray alloc] init] autorelease]; NSMutableArray* personArray = [[[NSMutab 阅读全文
posted @ 2011-04-12 15:27 子非あ鱼 阅读(1144) 评论(0) 推荐(0) 编辑
摘要: 信号数据可用于表示任何信息,如符号、文字、语音、图像等,从表现形式上可归结为两类:模拟信号和数字信号。模拟信号与数字信号的区别可根据幅度取什是否离散来确定。 模拟信号指幅度的取值是连续的(幅值可由无限个数值表示)。时间上连续的模拟信号连续变化的图像(电视、传真)信号等,如图1-1(a)所示。时间上离散的模拟信号是一种抽样信号,如图1-1(b)所示,它是对图1-1(a)的模拟信号每隔时间T抽样一次所得到的信号,虽然其波形在时间上是不连续的,但其幅度取值是连续的,所以仍是模拟信号,称之为脉冲幅度调制(PAM,简称脉幅调制)信号。 数字信号指幅度的取值是离散的,幅值表示被限制在有限个数值之内。二进制 阅读全文
posted @ 2011-04-11 19:57 子非あ鱼 阅读(8134) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页