You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by sh...@apache.org on 2013/08/30 11:04:46 UTC
ios commit: [CB-4691] Fix Xcode 5 warnings
Updated Branches:
refs/heads/master 9e5f8c59f -> dadd019a5
[CB-4691] Fix Xcode 5 warnings
Project: http://git-wip-us.apache.org/repos/asf/cordova-ios/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-ios/commit/dadd019a
Tree: http://git-wip-us.apache.org/repos/asf/cordova-ios/tree/dadd019a
Diff: http://git-wip-us.apache.org/repos/asf/cordova-ios/diff/dadd019a
Branch: refs/heads/master
Commit: dadd019a5a9a0a85c94bfa02c0faea1ecf42b2e4
Parents: 9e5f8c5
Author: Shazron Abdullah <sh...@gmail.com>
Authored: Fri Aug 30 17:03:56 2013 +0800
Committer: Shazron Abdullah <sh...@gmail.com>
Committed: Fri Aug 30 17:03:56 2013 +0800
----------------------------------------------------------------------
CordovaLib/Classes/CDVViewController.m | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cordova-ios/blob/dadd019a/CordovaLib/Classes/CDVViewController.m
----------------------------------------------------------------------
diff --git a/CordovaLib/Classes/CDVViewController.m b/CordovaLib/Classes/CDVViewController.m
index 30f9b96..de1dc5a 100644
--- a/CordovaLib/Classes/CDVViewController.m
+++ b/CordovaLib/Classes/CDVViewController.m
@@ -654,8 +654,9 @@
*/
for (NSString *pluginName in pluginObjects) {
CDVPlugin *plugin = [pluginObjects objectForKey:pluginName];
- if ([plugin respondsToSelector:@selector(shouldOverrideLoadWithRequest:navigationType:)]) {
- if ((BOOL)objc_msgSend(plugin, @selector(shouldOverrideLoadWithRequest:navigationType:), request, navigationType) == YES) {
+ SEL selector = NSSelectorFromString(@"shouldOverrideLoadWithRequest:navigationType:");
+ if ([plugin respondsToSelector:selector]) {
+ if ((BOOL)objc_msgSend(plugin, selector, request, navigationType) == YES) {
return NO;
}
}