这是我的代码.我想在开放的rootviewController上放一个后退按钮.
- (void)selectSurah:(id)sender {
SurahTableViewController * surahTableViewController = [[SurahTableViewController alloc] initWithNibName:@"SurahTableViewController" bundle:nil];
surahTableViewController.navigationItem.title=@"Surah";
surahTableViewController.navigationItem.backBarButtonItem.title=@"Back";
UINavigationController *aNavigationController = [[UINavigationController alloc] initWithRootViewController:surahTableViewController];
[self presentModalViewController:aNavigationController animated:YES];
}
Run Code Online (Sandbox Code Playgroud) 我要求我的客户使用他创建google api项目的授权gmail帐户来访问此URL.
https://accounts.google.com/o/oauth2/auth?scope=https://www.googleapis.com/auth/androidpublisher&response_type=code&access_type=offline&redirect_uri=http://www.XXXXXXXX.com/oauth2callback&client_id=XXXXXX.apps.googleusercontent.com&state=profile&approval_prompt=force
Run Code Online (Sandbox Code Playgroud)
然后让他从重定向的URL中提供代码参数
http://www.XXXXXXXX.com/oauth2callback?code=4/jUxc2MdX0xmF-b4_I6v2SLMQMuxO.cvQLVEpcJMUXOl05ti8ZT3ZvsT9ddwI
Run Code Online (Sandbox Code Playgroud)
然后我自己发布这个表格以及以下信息.
<form action="https://accounts.google.com/o/oauth2/token" method="post" >
<input type="hidden" name="grant_type" value="authorization_code" >
<input type="text" name="code" value="**is the one i recieved from previous step**">
<input type="hidden" name="client_id" value="XXXXXXX.apps.googleusercontent.com" >
<input type="hidden" name="client_secret" value="XXXXXXXXXXXX" >
<input type="hidden" name="redirect_uri" value="http://www.XXXXXX.com/oauth2callback" >
<input type="submit" value="Submit">
</form>
Run Code Online (Sandbox Code Playgroud)
然后我得到以下错误
{
"error" : "invalid_grant"
}
Run Code Online (Sandbox Code Playgroud)
当我自己生成代码url param并执行下一步.我成功地得到了以下回复
{
"access_token" : "XXXXXXStBkRnGyZ2mUYOLgls7QVBxOg82XhBCFo8UIT5gM",
"token_type" : "Bearer",
"expires_in" : 3600,
"refresh_token" : "XXXXXX3SEBX7F2cfrHcqJEa3KoAHYeXES6nmho"
}
Run Code Online (Sandbox Code Playgroud)
但是如果客户端生成url param"code",那么我会看到无效的grant grant错误.
我的客户在英国,我在另一个国家.任何人都可以确认是否是错误,因为客户端正在另一个国家生成代码参数,我在其他国家/地区使用该代码?
提前致谢.
我希望我的iphone应用程序也可以在旧的iOS版本上运行,所以我使用的是presentModalViewController,但同时我担心它可能带来的灾难,因为我正在使用一种弃用的方法.
谢谢.
我正在使用mod_rewrite将标题附加到这样的URL.
http://www.example.com/3453/göra-innehållet-sökbart-på
Run Code Online (Sandbox Code Playgroud)
如果我在我的网址中使用瑞典字符或单词使其对SEO友好,会不会产生任何问题?
考虑到距基地城市(地质)100公里的半径,我需要找到附近的城市.
我的脚本是在python中.是否有任何API可以找到它?
谢谢
以下代码输出1970-01-01错误.
<?php
$dob='17 Jan 1900';
$datetime = strtotime($dob);
$dob = date("Y-m-d", $datetime);
echo $dob;
?>
Run Code Online (Sandbox Code Playgroud)
但是它可以正常工作 $dob = '17 Jan 2000';
我正在使用这种方法来计算2个坐标之间的距离
http://code.google.com/apis/maps/articles/phpsqlsearch.html#findnearsql
Run Code Online (Sandbox Code Playgroud)
例如我有两个坐标(lat和lng)
first coordinate: 37, -122
second coordinate:37.386337, -122.085823
Run Code Online (Sandbox Code Playgroud)
我通过上面的方法得到这些坐标之间的距离27.1097282198804(英里).
请告诉我任何方法来验证这个距离?
google-maps geolocation google-maps-api-3 google-maps-markers
我是初学者,在Xcode上运行'Analyze'之后我发现了这个警告:
IphoneFeatureImageDetailViewController *img = [[IphoneFeatureImageDetailViewController alloc] initWithNibName:@"IphoneFeatureImageDetailViewController" bundle:nil];
img.imagesArray = [heroArray copy];
img.index = imgButton.tag; // AT THIS LINE IT SAYS POTENTIAL MEMORY LEAK
[self.navigationController pushViewController:img animated:YES];
[img release];
Run Code Online (Sandbox Code Playgroud)
请指出我正确的方向!
我想使用CakePHP表单助手显示--Select--作为默认值,并且默认选择此值.
当前代码:
echo $this->Form->month('m');
echo $this->Form->day('d');
echo $this->Form->year('y');
Run Code Online (Sandbox Code Playgroud)
谢谢.
ios ×3
geolocation ×2
iphone ×2
php ×2
xcode ×2
cakephp ×1
cakephp-1.3 ×1
cakephp-2.0 ×1
date ×1
geonames ×1
google-api ×1
google-maps ×1
mod-rewrite ×1
mysql ×1
oauth-2.0 ×1
objective-c ×1
python ×1
seo ×1