2012-06-05 20 views
0

我正在參照我的圖書館的演示,這似乎有一些差異。我只是想確保我沒有使用過時的或過時的東西。如何辨別iOS PayPal移動支付庫版本?

每個在PayPal.h頭文件說:

// 
// PayPal.h 
// 
// MPL Library - Developer Interface 
// 
// Created by Paypal 2010 
// Modified by: 
//   DiZoglio, James(jdizoglio) on 5/10/11. 
// 
// Copyright 2011 Paypal. All rights reserved. 
// 
// 

特別是,我注意到,該庫有:

+(PayPal*)getInstance; 

,同時演示了:

+(PayPal*)getPayPalInst; 

我想這個問題主要是針對PayPal,尤其是James DiZoglio,但是我很感謝任何有int通過他們的iOS應用程序可以提供這個功能。謝謝。

回答

0

You could always do the magic of Cocoa's "respondsToSelector:" method查看PayPal庫是否響應「getInstance」或「getPayPalInst」API。

與此同時,向開發者支持@ PayPal發送錯誤或發送消息,以查看是否可以讓他們幫助您解決混淆問題。

+0

順便說一句,上述兩種方法都是類方法,並且對選擇器的響應是實例方法,所以對選擇器的響應不能用於類來檢查方法是否有效。 –