我正在使用google.maps.Circle()方法创建一个Circle.这一切都很好,花花公子,但我怎么能删除所说的圆圈?
我的代码:
var populationOptionsAgain = {
strokeColor: "#c4c4c4",
strokeOpacity: 0.35,
strokeWeight: 0,
fillColor: "#ffffff",
fillOpacity: 0.35,
map: map,
center: results[0].geometry.location,
radius: 40000
};
cityCircle = new google.maps.Circle(populationOptionsAgain);
Run Code Online (Sandbox Code Playgroud) 杰夫过去曾提到直接与广告客户打交道是"一个很好的模式,如果你能得到它",但我认为获得吸引广告商进入桌面应用程序的临界质量将变得困难,并且一些基于广告的资金在临时会很棒.那么对于我的问题:
我如何使用Google Maps API绘制路线?例如,要将一堆路点加载到地图上(我目前有这个),并从每个路线绘制一条线,向用户显示他们可以看到所有这些路线的路线?当用户看到地图时,我该如何加载?
我在http://www.41latitude.com/post/1268734799/google-styled-maps上找到了一个代码段:
[
{
featureType: "administrative",
elementType: "labels",
stylers: [
{ visibility: "off" }
]
},{
featureType: "poi",
elementType: "labels",
stylers: [
{ visibility: "off" }
]
},{
featureType: "water",
elementType: "labels",
stylers: [
{ visibility: "off" }
]
},{
featureType: "road",
elementType: "labels",
stylers: [
{ visibility: "off" }
]
}
]
Run Code Online (Sandbox Code Playgroud)
我应该可以在我的地图中使用它,但是有人可以告诉我如何使用这个片段吗?我在Google Maps V3的API中找不到任何相关信息.
Objective c接口可以有多个实现吗?示例我可以有一个接口,但有两个实现,其中我使用数组或另一个我使用stack..etc来实现它.
如果是这样,你怎么称它/语法?
我正在一个相当大的项目上做一些维护编程,这个项目是由现在离开公司的人开始的...
我刚刚备份了公司的一个数据库,然后将其重新附加到我们的测试服务器上.这似乎工作得很好.
然后我通过该程序的常规登录程序,该部分似乎也可以工作.
但是,一旦我在程序中找到需要执行存储过程的点,我就会收到一个错误告诉我Invalid object name 'Informix.dbo.customer'.
在原始数据库上运行相同的函数工作正常,并返回我期望看到的数据.
我发现的类似错误的解释似乎是指Schemas,但事情变得有些奇怪.原始数据库显然没有任何Schema; 在它的"Security"文件夹中,它只有一个包含dbo的"Users"文件夹和一个"Roles"文件夹,其中包含"Database Roles"文件夹,包含常用的db_owner等内容,以及一个名为"Application Roles"的空文件夹".
备份和还原的数据库上的Security文件夹中包含各种垃圾.三个用户除了dbo,一个"Schemas"文件夹,"Certificates"文件夹,两个加密密钥文件夹......我无法删除任何这些.
由于我对SQL登录系统的理解有限,我登录的用户从此随机垃圾集合中获取非dbo权限,因此被拒绝访问dbo拥有的数据库部分.
根据我自己的理解,问题的核心在于抛出这些Invalid object name错误是什么?而对于实际问题,我该怎么做才能纠正这种情况,并且实际上让我正在使用的程序在测试数据库上的工作方式与在实际数据库中的工作方式相同?
我目前没有使用任何具有应用内订阅功能的应用,因此我不确定在进行应用内可更新订阅时,iTunes中的用户界面会是什么样子.
我假设有一个api,给定收据ID或原始交易ID,从应用程序中取消自动更新订阅.它看起来不像这样.
我是否遗漏了某些内容或用户是否通过其iTunes帐户设置取消了自动续订?这不是开发人员的责任吗?
我现在还没有想到这一点.
直到现在每当设备要求我使用位置更新时我都允许它.
但是现在我不允许它,位置管理器给我kclErrorDenied并且位置管理器在重新启动应用程序之前无法再次启动.
所以我的问题是,我应该给用户重新启动应用程序的消息,还是有解决方案再次开始使用位置管理器.
谢谢 .
The Error :
ERROR,Time,288787555.078,Function,"void CLClientHandleDaemonDataRegistration(__CLClient*, const CLDaemonCommToClientRegistration*, const __CFDictionary*)",server did not accept client registration 1
WARNING,Time,288787555.108,Function,"void CLClientHandleDaemonInvalidation(__CFMessagePort*, void*)",client 1308.0 has been disconnected from daemon
locationManager:didFailWithError:] [Line 244] Error Denied :Error Domain=kCLErrorDomain Code=1 "Operation could not be completed. (kCLErrorDomain error 1.)"
Run Code Online (Sandbox Code Playgroud) 任何人都可以在Android中发布简单日期选择器的示例代码.
如果在Android中无法使用日期选择器,则需要选择日期的选项.
我已经在iPhone应用程序上工作了几个星期,我添加的早期功能之一是UIWebView,它加载了上下文敏感的维基百科页面主题.这实现起来非常简单,并且已经工作了一段时间.
今天,我发现功能意外地停止了工作.我一直在那段代码的周边摆弄,最初认为我已经破坏了一些东西.
我检查了所有显而易见的地方,我的网址是UIWebView仍然连接在XIB等.我没有发现任何问题.
进一步调查,我在我的UIWebViewDelegate didFailLoadWithError上遇到了一些错误处理,发现我收到了-999错误:
NSURLErrorCancelled
取消异步加载时返回.
Web Kit框架委托在对加载资源执行取消操作时将收到此错误.请注意,如果取消下载,NSURLConnection或NSURLDownload委托将不会收到此错误.
所以这听起来像是在原始请求完成之前发出新请求(或取消).我检查我的代码是否有这样的东西,然后空出来.
因此,我进入了惯常的偏执狂,并假设维基百科正在阻止基于UAgent或其他东西的请求,并继续进行一些疯狂的追逐,试图欺骗我回到幸福的地方.这些尝试没有成功,最终理智得到了胜利.我创建了一个简单的python脚本来模仿我在模拟器中从我的APP发出的HTTP请求,看看维基百科发回的内容:
string = "GET /wiki/Franklin_D._Roosevelt HTTP/1.1\r\nHost: en.wikipedia.org\r\nUser-Agent: test\r\nReferer: http://en.wikipedia.org/wiki/Franklin_D._Roosevelt\r\nAccept: */*\r\nAccept-Language: en-us\r\n_Accept-Encoding: gzip, deflate\r\nConnection: keep-alive\r\n\r\n"
import socket
s = socket.socket()
s.connect(("en.wikipedia.org",80))
s.send(string)
x = s.recv (1000)
while (x):
print x
x = s.recv (1000)
Run Code Online (Sandbox Code Playgroud)
所以我运行这个人,发现维基百科非常友好地及时完整地返回我的数据.那么发生了什么?
Chinks开始出现在我的每一个礼物,偏执的盔甲"这总是我的错",我决定检查其他iPhone应用程序是否可以查看这些URL.我发布了一条带有讽刺意味(我很容易被逗乐)URL 的推文,并查看Tweetie是否可以查看该网址.它不能.
一位朋友在Twitterific中试一试.同样的问题.在Safari和维基百科应用程序中工作正常,但似乎使用沼泽标准UIWebView的 iPhone应用程序在维基百科页面上遇到问题.
为了完全确定没有其他变量,我创建了一个简单的测试应用程序,只加载了一个UIWebViewhttp://en.wikipedia.com,它失败并出现相同的错误(最后添加了代码).
那你觉得怎么样?这只是一个UIWebView错误吗?任何苹果公司的人都知道这里发生了什么事吗?
我是否错过了一些完全明显的东西,我再次坐在火车上工作,没穿裤子?
期待听到您的想法.请记住,这昨天工作正常.
汇报(或者说Post Mortem更合适):
感谢Duncan提供的解决方案以及对此处发生的事情的清晰描述.
看起来我最初看到错误的原因,当我没有实现didFailLoadWithError委托方法时,该方法的默认行为显然是清除UIWebView并因此终止请求.当我添加我的实现以了解发生了什么时,我坚持使用一些代码将错误写入视图,正如Duncan指出的那样,这就是我得到的结果. …
iphone ×4
google-maps ×3
javascript ×2
ads ×1
adsense ×1
android ×1
date ×1
interface ×1
ios ×1
objective-c ×1
picker ×1
sql ×1
sql-server ×1
uiwebview ×1