我是MapKit for iPhone的新手,试图实现这个,由于某种原因我看不到当前位置的蓝点,其他人都有这个问题????
#import "DetailMapViewController.h"
#import "mapAnnotations.h"
@implementation DetailMapViewController
@synthesize inStock;
-(void)getlocation:(CLLocationCoordinate2D)loc
{
location = loc;
}
- (void)viewDidLoad
{
[super viewDidLoad];
self.navigationItem.title = @"Street View";
mapView = [[MKMapView alloc] initWithFrame:self.view.bounds];
mapView.delegate=self;
//MKCoordinateRegion region;
MKCoordinateRegion region = MKCoordinateRegionMakeWithDistance(location, 5000, 5000);
mapAnnotations *ann = [[mapAnnotations alloc] init];
ann.title = @"";
ann.subtitle = @"";
ann.coordinate = region.center;
mapView.showsUserLocation = YES;
[mapView addAnnotation:ann];
[mapView setRegion:region animated:TRUE];
[mapView regionThatFits:region];
[self.view insertSubview:mapView atIndex:0];
}
- (MKAnnotationView *) mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>) annotation
{
MKPinAnnotationView *annView=[[MKPinAnnotationView …Run Code Online (Sandbox Code Playgroud) 因为,我没有在xcode中使用iPod touch模拟器,而且我没有iPod touch设备,因此我无法在此设备上测试我的应用程序.既然它适用于iPhone 3gs和iPhone 4,我可以安全地认为它也适用于iPod touch吗?
谢谢!
是否可以扩展语音搜索应用程序?我知道我可以在我自己的应用程序中添加一个按钮来启动语音识别对话框,但我想知道是否可以扩展在长按物理"搜索"键时自动启动的语音搜索应用程序.
send text to [contact] [message]
listen to [artist/song/album]
call [business]
call [contact]
send email to [contact] [message]
go to [website]
note to self [note]
navigate to [location/business name]
directions to [location/business name]
map of [location]
Run Code Online (Sandbox Code Playgroud)
我基本上想将自己的动作添加到上面的列表中.
这是可能的还是我必须创建自己的?
是否有可能通过与SPARQL的传递关系获得连接的节点列表?我有以这种方式连接的元素:
?a g:eastOf ?b
?b g:eastOf ?c
…
Run Code Online (Sandbox Code Playgroud)
并非所有节点都相互连接,因为有些节点更向南.只有当节点垂直在同一平面上时,才会存在g:eastOf关系.这意味着有几组节点彼此没有连接.
我想得到所有这些节点组(基本上是列表列表).有没有办法在SPARQL中做到这一点?该SELECT陈述需要有限数量的变量,并且不能以某种方式表达"某事物列表".
我只对xsd:integer所有节点的属性从西向东升的列表感兴趣,但是在我得到第一个问题的解决方案后,这应该相对容易.
回顾一个关于SO 的早期问题,我开始考虑一个类暴露一个值(例如集合)作为由值的类型实现的接口的情况.在下面的代码示例中,我使用List,并将该列表公开为IEnumerable.
通过IEnumerable接口公开列表定义了列表仅被枚举,而不是被修改的意图.但是,由于实例可以重新转换回列表,因此列表本身当然可以修改.
我还在示例中包含了一个方法版本,该方法通过在每次调用方法时将列表项引用复制到新列表来阻止修改,从而防止更改基础列表.
所以我的问题是,如果所有代码都将具体类型暴露为已实现的接口,是否应通过复制操作来实现?语言结构中是否有值明确指出"我想通过接口公开此值,并且调用代码应该只能通过接口使用此值"?当通过接口暴露具体值时,其他人使用什么技术来防止这些意外的副作用.
请注意,我了解所示的行为是预期的行为.我没有声称这种行为是错误的,只是它确实允许使用除表达意图之外的功能.也许我给界面赋予了太多的意义 - 将其视为功能约束.思考?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace TypeCastTest
{
class Program
{
static void Main(string[] args)
{
// Demonstrate casting situation
Automobile castAuto = new Automobile();
List<string> doorNamesCast = (List<string>)castAuto.GetDoorNamesUsingCast();
doorNamesCast.Add("Spare Tire");
// Would prefer this prints 4 names,
// actually prints 5 because IEnumerable<string>
// was cast back to List<string>, exposing the
// Add method of the underlying List object
// Since the list was cast to …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用Microsoft.Jet.OLEDB驱动程序从我的C#应用程序连接到访问数据库.当我尝试打开连接时,出现错误:"'Microsoft.Jet.OLEDB.4.0'提供程序未在本地计算机上注册." 这是因为驱动程序仅在32位计算机上受支持.
我的解决方案是将引用它的项目的平台目标更改为x86.如果我尝试将所有项目更改为x86,我会遇到重大构建问题,所以我将它们全部留在"任何CPU"上
现在问题是当我在VS中启动时,它告诉我:"无法加载文件或程序集'MyProject,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'或其依赖项之一.尝试加载一个格式不正确的程序."
我已经尝试过我能想到的每一种配置,而我却无法让它发挥作用.有小费吗?
我似乎无法为我的生活找到问题.很简单,我有一个数据库对象,我从数据库中提取,将它的"视图"递增一个,然后保存.我的视图显示增量值,但随后我的日志显示该值增加了AGAIN.
g=Game.objects.filter(slug=slug).distinct()[0]
g.views += 1
g.save()
Run Code Online (Sandbox Code Playgroud)
这是我的日志:
[Fri Oct 29 15:15:49 2010] [error] DEBUG:root:Updating plays
[Fri Oct 29 15:15:49 2010] [error] DEBUG:root:plays: 40
[Fri Oct 29 15:15:50 2010] [error] DEBUG:root:Updating plays
[Fri Oct 29 15:15:50 2010] [error] DEBUG:root:plays: 41
Run Code Online (Sandbox Code Playgroud)
我的观点显示它有40次点击.这导致每次刷新时我的视图增加2:
[Fri Oct 29 15:20:19 2010] [error] DEBUG:root:Updating plays
[Fri Oct 29 15:20:19 2010] [error] DEBUG:root:plays: 42
[Fri Oct 29 15:20:19 2010] [error] DEBUG:root:Updating plays
[Fri Oct 29 15:20:19 2010] [error] DEBUG:root:plays: 43
Run Code Online (Sandbox Code Playgroud)
关于这可能是什么的任何暗示?
编辑:
这是我的看法.我把它简化为核心元素(它仍然表现得很奇怪).
def game(request, slug=None):
g=Game.objects.filter(slug=slug)[0]
if …Run Code Online (Sandbox Code Playgroud) scalatra是否在幕后使用抑扬(或反之亦然)?它们之间的主要区别是什么,你会使用哪一个?
这两个框架都受到Sinatra的启发,并且外观相同.
使用scalatra请求路由:
class ScalatraExample extends ScalatraServlet {
get("/date/:year/:month/:day") {
<ul>
<li>Year: {params("year")}</li>
<li>Month: {params("month")}</li>
<li>Day: {params("day")}</li>
</ul>
}
Run Code Online (Sandbox Code Playgroud)
circumflex中的示例代码:
class Main extends RequestRouter {
get("/posts/:id") = "Post #" + uri("id")
}
}
Run Code Online (Sandbox Code Playgroud) 我有一些varbinary数据存储在MS Sql Server 2005的表中.是否有人使用SQL代码将查询作为输入(假设查询保证返回单列varbinary)并将字节输出到磁盘(一个文件)每行?)我确信之前已经问了一千次,但谷歌搜索提出的主要是.net解决方案.我想要一个SQL解决方案.