我在JavaScript中有以下方法:
if (str.length ==88) {
var strA=str.split("");
strA=strA.slice(2);strA=swap(strA,1);strA=swap(strA,10);
strA=strA.reverse();strA=strA.slice(2);strA=swap(strA,23);
strA=strA.slice(3);strA=swap(strA,15);strA=swap(strA,34);
str=strA.join("");
}
else if (str.length==87) {
var strA=str.substr(44,40).split('').reverse().join('');
var strB=str.substr(3,40).split('').reverse().join('');
str=strA.substr(21,1)+strA.substr(1,20)+strA.substr(0,1)+strB.substr(22,9)+
str.substr(0,1)+strA.substr(32,8)+str.substr(43,1)+strB;
}
我想在
NSString
上运行它,并在NSString
代码中获取Objective-c
。这是可能的?
最佳答案
您可以使用类似Titanium Appcelerator的工具在目标c环境中解释您的javascript代码。否则,您可以重写Objective c中的代码。
关于javascript - 在NSString上运行Javascript,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17346738/