我正在使用原生iPhone应用程序.我能够将本地文件index.html 加载到UIWebView中:
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"]isDirectory:NO]]];
Run Code Online (Sandbox Code Playgroud)
网络加载很好.现在,我想用一些参数加载web,就像在浏览器中输入一样:URL?var1 = myValue&var2 = myValue2
所以我可以在html文件的javascript中获取这些值.有没有办法将参数发送到本地html文件?
谢谢!
假设我想使用正则表达式删除字符串中所有重复的字符(特定字符).这很简单 -
import re
re.sub("a*", "a", "aaaa") # gives 'a'
Run Code Online (Sandbox Code Playgroud)
如果我想用相应的char替换所有重复的字符(即a,z),该怎么办?我该怎么做呢?
import re
re.sub('[a-z]*', <what_to_put_here>, 'aabb') # should give 'ab'
re.sub('[a-z]*', <what_to_put_here>, 'abbccddeeffgg') # should give 'abcdefg'
Run Code Online (Sandbox Code Playgroud)
注意:我知道删除重复的方法可以更好地解决哈希表或一些O(n ^ 2)算法,但我想用正则表达式来探索这个
这个问题不是nginx vs apache.我对NGinx相对于Apache的架构优势更感兴趣.我能够理解 -
为什么是这样?Apache落伍于何?
我知道可以根据一个联系人提取联系人并查看信息.但有没有办法从你输入的电子邮件地址中获取所有电子邮件,然后将其存储在NSArray中?这是我第一次与联系人合作,所以我对此并不了解.
我一直在寻找一个框架,只允许我从我的应用程序内部发送电子邮件.我已经尝试过MailCore,Pantomime和SKPSMTP都没有运气.我不能让它们在Xcode中编译,所以我认为它们已经过时了.有什么方法可以做到这一点吗?如果是这样,怎么样?谢谢.
我刚刚安装了Django调试工具栏.它有点繁琐,虽然它正在工作,我想检查这是否是正确的方法.以下是我取得成功所需的4个步骤:
这主要是反复试验,所以我不确定这是怎么回事.我非常不确定第4步是否必要......
任何输入都将非常感激
因此,如果没有点击链接,我想检测UIWebView上的点击.我该怎么做呢?我知道:
- (BOOL)webView:(UIWebView *)webview shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
Run Code Online (Sandbox Code Playgroud)
每次单击一个链接时调用.但是我怎么知道它是否是UIWebView上的一个非链接?我一直在寻找网络,我找到的最接近的是这个.但是,这并不能告诉我水龙头是否在链接上
我试图在我的django应用程序上缓存查询结果.但是,似乎它正在缓存整个应用程序.我试过跟随logi:
def cacheView():
result = cache.get('key')
if result is None:
result = Model.objects.get(id=1)
cache.set('key', 'result')
Run Code Online (Sandbox Code Playgroud)
我在用户登录时调用此方法.但是,如果我在登录后尝试注销,它会让我保持在同一页面,就像我仍然登录一样.我试图在http:// docs上关注缓存上的Django 文档. djangoproject.com/en/1.2/topics/cache/但没有成功.
我尝试的另一件事是,如果我尝试在视图上方使用缓存装饰器:
@cache_control(max_age=1000)
def cacheView():
...
Run Code Online (Sandbox Code Playgroud)
它会给出一个错误,说"响应标头未定义".我是django的新手,确信我错过了一些东西.任何的想法?
如何获取iPod轨道的内容(原始/样本数据)?我见过像"铃声设计师"和iMovie这样的应用程序可以做到这一点,但我不知道他们使用哪种API或他们做了什么.我可以想象iMovie使用私有api,但"铃声设计器"是第三方应用程序,所以必须有公共api功能.