草庐IT

sdk-platforms

全部标签

ios - 什么是 iOS 5 SDK 中的容器 View ?

我很困惑为什么以及何时需要使用容器View?我们如何通过代码实例化容器View? 最佳答案 容器View是一种View,您可以将其拖入Storyboard中已有的ViewController之一(我们将其称为viewControllerA)。您会自动获得一个通过嵌入转场连接到此View的ViewController。这个新的ViewController有它的框架集,因此它的大小与容器View相同——如果你调整容器View的大小,Controller也会自动调整大小。所以,如果你愿意,你可以将多个容器View拖到viewControl

ios - Xcode 预处理器宏检查 Base SDK 是否 >= iOS 7.0

是否有任何预处理器宏仅在BaseSDK为7.0或更高版本时才编译某些部分的代码?“__IPHONE_7_0”定义的常量似乎链接到iOS开发目标(而不是基础SDK)。我正在使用安装了iOS7和iOS6.1的XCode5。我问这个问题的原因是我目前正在将一个应用程序从iOS6过渡到iOS7。有很多东西需要调整,我目前仍然希望以iOS6.1为基础编译我的应用程序SDK(以及开发目标iOS6.0),但我已经想添加一些代码,每当我使用iOS7SDK编译时我都需要这些代码,但如果基础SDK是iOS6.1,则不会编译。例子:if([_tableViewrespondsToSelector:@sele

ios - Xcode 预处理器宏检查 Base SDK 是否 >= iOS 7.0

是否有任何预处理器宏仅在BaseSDK为7.0或更高版本时才编译某些部分的代码?“__IPHONE_7_0”定义的常量似乎链接到iOS开发目标(而不是基础SDK)。我正在使用安装了iOS7和iOS6.1的XCode5。我问这个问题的原因是我目前正在将一个应用程序从iOS6过渡到iOS7。有很多东西需要调整,我目前仍然希望以iOS6.1为基础编译我的应用程序SDK(以及开发目标iOS6.0),但我已经想添加一些代码,每当我使用iOS7SDK编译时我都需要这些代码,但如果基础SDK是iOS6.1,则不会编译。例子:if([_tableViewrespondsToSelector:@sele

stack - iOS SDK 是否提供队列和栈?

我正在编写一个iPhone应用程序,令我惊讶的是在Apple的FoundationFramework中似乎没有NSQueue或NSStack类.我看到我自己动手很容易,从NSMutableArray开始,所以我会这样做,除非我错过了什么。我错过了什么吗? 最佳答案 这是我的Stack类,以防它对那些追随我的人有用。如您所见,pop方法包含足够多的代码,您希望将其分解出来。堆栈.h:#import@interfaceStack:NSObject{NSMutableArray*contents;}-(void)push:(id)obje

stack - iOS SDK 是否提供队列和栈?

我正在编写一个iPhone应用程序,令我惊讶的是在Apple的FoundationFramework中似乎没有NSQueue或NSStack类.我看到我自己动手很容易,从NSMutableArray开始,所以我会这样做,除非我错过了什么。我错过了什么吗? 最佳答案 这是我的Stack类,以防它对那些追随我的人有用。如您所见,pop方法包含足够多的代码,您希望将其分解出来。堆栈.h:#import@interfaceStack:NSObject{NSMutableArray*contents;}-(void)push:(id)obje

ios - Testflight:无法上传构建,无法下载 SDK

我今天在使用TestFlight时遇到了困难。我已尝试为新应用上传ipa但出现此错误:Sorry,wearenolongeracceptinganynewbuildsthatusetheTestFlightSDK.PleaseremovetheSDKandre-upload.LearnMore.了解更多只是指向通用的帮助门户,没有帮助。以为问题出在实际的SDK(不是最新版本)但是当我转到Dashboard/SDK时,还有另一个错误在等着我:Sorry,theTestFlightSDKisnolongeravailablefordownloadforTeamxxx.Ifyourequir

ios - Testflight:无法上传构建,无法下载 SDK

我今天在使用TestFlight时遇到了困难。我已尝试为新应用上传ipa但出现此错误:Sorry,wearenolongeracceptinganynewbuildsthatusetheTestFlightSDK.PleaseremovetheSDKandre-upload.LearnMore.了解更多只是指向通用的帮助门户,没有帮助。以为问题出在实际的SDK(不是最新版本)但是当我转到Dashboard/SDK时,还有另一个错误在等着我:Sorry,theTestFlightSDKisnolongeravailablefordownloadforTeamxxx.Ifyourequir

ios - 如何在 XCode 4.2.1 (SDK5.0) 中安装旧版 iOS 模拟器

我刚买了一台新的iMac。然后我下载了最新的SDK5.0并安装了XCode4.2.1。一切正常。虽然我意识到只有iPhone和iPadSimulators5.0可用于调试。所以我继续点击更多模拟器...我点击所有项目的安装,过了一会儿,当我回来时,它显示为“已安装”。但是当我返回我的XCode时,列表中仍然只有Simulators5.0。那么,我该如何在XCode4.2.1中安装旧版模拟器?我错过了任何步骤吗?或者我需要安装旧的SDK吗?请帮忙。谢谢。 最佳答案 X-Code4.2将只有iOS5模拟器和库。如果您想要较低版本的模拟器

ios - 如何在 XCode 4.2.1 (SDK5.0) 中安装旧版 iOS 模拟器

我刚买了一台新的iMac。然后我下载了最新的SDK5.0并安装了XCode4.2.1。一切正常。虽然我意识到只有iPhone和iPadSimulators5.0可用于调试。所以我继续点击更多模拟器...我点击所有项目的安装,过了一会儿,当我回来时,它显示为“已安装”。但是当我返回我的XCode时,列表中仍然只有Simulators5.0。那么,我该如何在XCode4.2.1中安装旧版模拟器?我错过了任何步骤吗?或者我需要安装旧的SDK吗?请帮忙。谢谢。 最佳答案 X-Code4.2将只有iOS5模拟器和库。如果您想要较低版本的模拟器

iphone - 使用 Facebook ios SDK 在应用程序中注销 Facebook

我在我的应用程序中集成了Facebook登录,因此用户可以同时使用我的应用程序帐户和Facebook登录并执行相应的操作。对于Facebook集成,我添加了FacebookSDK。现在,当在我的应用程序中单击注销按钮时,它必须清除Facebook帐户的所有凭据。我已经去了:-(IBAction)btnlogOutClicked:(id)sender{[appDelegatefbDidlogout];}-(void)fbDidlogout{FBSession*session=[FBSessionactiveSession];[sessioncloseAndClearTokenInform