Tag: cocoa touch

iPhone中的fbconnect API响应

我正在像这样调用FaceBook API: -(IBAction)testBtnAct:(id)sender{ [facebookObj requestWithGraphPath:@"me" andDelegate:self]; } -(IBAction)test1BtnAct:(id)sender{ [facebookObj requestWithGraphPath:@"me/friends" andDelegate:self]; } – (void)request:(FBRequest *)request didLoad:(id)result { NSLog(@"request didLoad..%@",result); }; 问题是,如果我点击这两个button(testBtnAct和test1BtnAct),然后输出进入- (void)request:(FBRequest *)request didLoad:(id)result resultvariables。 那么我们怎样才能知道哪个结果是有价值的(即对于me me/friends )?

用NSDateFormatterparsingISO 8601

我已经阅读了关于这个的所有post,但还没有解决这个问题。 这是我试图parsing到一个NSDate对象的string: 2012-04-08T12:00:00.00+02:00 我明白问题是时区格式。 这是我想要的date格式string: yyyy-MM-dd'T'HH:mm:SSZZZZ 谢谢你的帮助。

Nsdateformatter +时区问题

我想parsing这个date时间戳开始string: Wed, 11 Sep 2013 08:51:41 EEST 这个问题只有 EEST ,我试过Z或ZZ或V,什么也没有发生。 date格式化程序总是获得NULL。 当我从string切割EEST的时候,一切顺利。 任何人都可以build议,如何解决这个问题? 谢谢 更新: dateFormat = [[NSDateFormatter alloc] init]; [dateFormat setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"en_EN_POSIX"]]; [dateFormat setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"EEST"]]; [dateFormat setDateFormat:@"EEE, dd MMM yyyy HH:mm:ss V"]; dateFromString = [dateFormat dateFromString:beginString];

滚动UILabel像子视图中的一个选取框

我在主视图中有一个UILabel文本 – “非常非常长的文本” 。 适当的宽度是142,但我缩短到55。 基本上我想实现一个选取框types滚动,所以我写了代码将其添加到子视图,并在该视图的范围内animation。 代码 – CGRect tempLblFrame = _lblLongText.frame; UIView *lblView = [[UIView alloc] initWithFrame:tempLblFrame]; //Add label to UIView at 0,0 wrt to new UIView tempLblFrame.origin.x = 0; tempLblFrame.origin.y = 0; [_lblLongText setFrame:tempLblFrame]; [_lblLongText removeFromSuperview]; [lblView addSubview:_lblLongText]; //SetClipToBounds so that if label moves out of bounds of its superview, it wont be […]

EKAlarm不会在iOS 5中设置

我写了下面的代码创build一个事件。 设置闹钟在iOS 4中工作正常,但在iOS 5中没有设置。 这是一个错误还是我错过了什么? EKCalendar *cal = [self.eventStore defaultCalendarForNewEvents]; EKEvent *event = [EKEvent eventWithEventStore:self.eventStore]; event.calendar = cal; // ……. EKAlarm *alarm = [EKAlarm alarmWithRelativeOffset:-3600]; event.alarms = [NSArray arrayWithObject:alarm]; // …….

NSDate时间从12小时转换到24小时格式

您好,我有问题,同时转换date格式…date时间格式12小时格式如12/9/2010 4:00:00 PM (月/日/年小时:分钟秒Pm)我需要转换它成为像12/9/2010 16:00:00的 24小时格式 任何人都可以请帮助我…. Thx提前

按回家时退出应用程序

我的testing,当我退出(通过按回家button)我的应用程序,它仍然是在后台“运行”,感谢多任务function。 但是,我希望它退出时,主页button被按下。 这只是发生在我身上吗? 无论如何,我已经跟踪到applicationWillResignActive程序委托中的applicationWillResignActive和applicationDidBecomeActive方法。 这些被调用的多任务,但是当我想终止,应用程序“辞职活跃”。 任何有关这个问题的指导,非常感谢!

根据NSDictionay中的键将NSDictionary的NSArray分组

我正在试图过滤出NSDictionaries的NSArray。 以我的下面的例子,我想dict1,dict2&dict4分组在一个数组中,dict3&dict5分组在第二个数组和dict6在第三个数组。 我在NSArray中获取这个数据,所以基本上下面的“orig”数组是我的input,我知道我需要根据“名称”键进行分组。 而不是通过NSArray循环我虽然使用valueForKeyPath返回我基于关键path的数组,但这不起作用(与日志崩溃 – [NSMutableArray addObjectsFromArray:]:数组参数不是NSArray')。 任何build议。 NSDictionary *dict1 = @{@"Name" : @"T1", @"Age" : @"25"}; NSDictionary *dict2 = @{@"Name" : @"T1", @"Age" : @"25"}; NSDictionary *dict3 = @{@"Name" : @"T2", @"Age" : @"27"}; NSDictionary *dict4 = @{@"Name" : @"T1", @"Age" : @"25"}; NSDictionary *dict5 = @{@"Name" : @"T2", @"Age" : @"27"}; NSDictionary *dict6 […]

当我在iPad上运行iPhone应用程序时,屏幕分辨率是错误的。 如何解决这个问题?

我遇到了一个奇怪的问题。 我开发了一个应用程序,瞄准与Retina 3.5和4的iPhone设备系列。所有的时间,我用iPhone 5模拟器来testing所有的用户界面和function,一切都很好,但知道我必须testing推送通知。 我有iPad 4(型号MD522ZP / A)作为iOS 6设备。 当我运行我的应用程序时,所有的UI布局变得错了。 最奇怪的问题是当我试图检查显示分辨率与此代码: NSLog(@"RESOLUTION = %@", NSStringFromCGSize([UIScreen mainScreen].bounds.size)); 我得到了这个: RESOLUTION = {320, 480} 。 但它是iPhone 3的分辨率! 为什么iPad没有使用Retina 3.5 / 4分辨率? 我该如何解决? 我不想为iPadtesting创build单独的xibs ,但是我想在它上testing我的应用程序,以便所有UI元素都可以放在屏幕上。 希望有所帮助。

我怎样才能inheritanceUITableView?

我想创build一个UITableView的子类,因为我想在我的应用程序中创build一个可重用的表视图组件。 这个想法是不是使用委托说cellForRowAtIndexPath我希望表视图本身来获得该调用。 我不认为我想要一个UITableViewController作为这个UITableView我想要build立必须住在各种UIViewControllers(和这些UIViewController可能有自己的UITableViews)。 我将我的UITableView分类为: @interface ShareUITableView : UITableView 但没有一个方法被调用。 我的ShareUITableView是通过将自定义类设置为ShareUITableView通过NIB创build的。 我在代码中validation了一个ShareUITableView被实例化。 我的UITableView不委托给它的视图控制器,所以这不是问题。 有任何想法吗?