Iphone 为两个不同的操作系统处理不同的情况以实现twitter

Iphone 为两个不同的操作系统处理不同的情况以实现twitter,iphone,objective-c,twitter,Iphone,Objective C,Twitter,我想为iOS 5和iOS 6实现连接到twitter的功能。对于这两种方式,集成解决方案的最佳方式是什么 请让我知道你的想法 谢谢, Jim.您可以通过以下方式获得IOS版本: [[UIDevice currentDevice] systemVersion] 例如,检查以下IOS版本,并根据您的要求使用: if([[[UIDevice currentDevice] systemVersion] isEqualToString:@"5.0"] || [[[UIDevice currentDe

我想为iOS 5和iOS 6实现连接到twitter的功能。对于这两种方式,集成解决方案的最佳方式是什么

请让我知道你的想法

谢谢,

Jim.

您可以通过以下方式获得IOS版本:

 [[UIDevice currentDevice] systemVersion]
例如,检查以下IOS版本,并根据您的要求使用:

 if([[[UIDevice currentDevice] systemVersion] isEqualToString:@"5.0"] || [[[UIDevice currentDevice] systemVersion] isEqualToString:@"5.1"])
 {
    //twitter functionality for iOS 5 
 }
 else if([[[UIDevice currentDevice] systemVersion] isEqualToString:@"6.0"])
 {
    //twitter functionality for iOS 6
 }

我需要在这里设置什么基本SDK??如果我使用上面的解决方案,那么基本sdk为6.0时,它表示不推荐使用少数iOS 5 twitter方法。请建议。为两个sdk处理不同的方法。将根据IOS版本调用一个方法如果我使用的是不推荐的方法,在获得苹果的批准时会出现任何问题吗?是的,在获得苹果的批准时可能会出现问题。但是为什么要像我建议的那样使用不推荐的方法根据IOS版本调用合适的方法呢?苹果在构建twitter框架时提供的IOS 5版本。所以我认为这里不需要任何机会来检查iOS版本,因为twitter框架将同时支持iOS 5和iOS 6版本。