小编Tej*_*udi的帖子

不区分大小写的比较NSString

任何人都可以向我指出有关Objective C中不区分大小写的比较的任何资源吗?它似乎没有一个等效的方法str1.equalsIgnoreCase(str2)

cocoa-touch objective-c nsstring ios

237
推荐指数
9
解决办法
11万
查看次数

通过Web服务访问Google的流量数据

有没有办法可以访问Google通过网络服务提供的流量数据?

似乎有一种方法GTrafficOverlay可以将流量置于嵌入式谷歌地图上的路线之上,但是我没有直接的网络服务,例如,它可以提供源和目的地,并找到它们之间的流量?

有没有其他来源我可以从中获取这些数据?

google-maps-api-3

74
推荐指数
6
解决办法
12万
查看次数

DateTime的表示以毫秒为单位?

我有一个SQL服务器时间戳,我需要将其转换为自1970年以来以毫秒为单位的时间表示.我可以使用纯SQL执行此操作吗?如果没有,我将它提取到DateTimeC#中的变量中.是否有可能获得毫米级的代表?

谢谢,
Teja.

c# sql-server datetime

68
推荐指数
3
解决办法
10万
查看次数

putpkt:写失败,破管

我正在使用AdHoc部署在iPad上部署我的应用程序,我收到此错误.我已经在SO中检查了几个相同的问题,但解决方案一直是重启XCode,重启iPad,重启Mac.我已经完成了所有三个,这个错误并没有消失.我需要看看的其他任何提示?

谢谢,
Teja.

deployment xcode ipad

35
推荐指数
1
解决办法
1万
查看次数

SQL Server 2008 - SELECT子句中的Case/If语句

我有一个应该像这样运行的查询 -


If(var = xyz) 
   SELECT col1, col2
ELSE IF(var = zyx)
   SELECT col2, col3
ELSE
   SELECT col7,col8

FROM 

.
.
.

如何在不为每个子句编写单独的查询的情况下在T-SQL中实现此目的?目前我正在运行它


IF (var = xyz) {
  Query1
}
ELSE IF (var = zyx) {
  Query2
}
ELSE {
  Query3
}

这只是很多冗余代码,只是根据值选择不同的列.任何替代品?

sql t-sql sql-server

18
推荐指数
3
解决办法
18万
查看次数

NSKeyedUnarchiver - 删除解码数据?

我无法对我之前的(相关)问题做出任何回复,所以我想知道是否稍微解释它会有什么帮助.

我正在使用NSKeyedArchiver对一些复杂对象进行编码并将其保存到磁盘.说,像 -

Class member {
    int *id;
    NSString *name;
    NSMutableArray *array;
    TempClass *object;
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试构建的功能是让用户能够保存他的工作,比如说,创建一个新成员并稍后再回来.当用户完成后,他点击发布,数据将被传输到Web服务.如果没有,他只需单击保存并离开屏幕并保持数据,以便应用程序可以在用户返回时从该点恢复.现在,一旦我将数据发布到Web服务,我不想再将数据保存在磁盘中了,我真的找不到删除它的方法.

现在,我的编码和解码类运行正常.我可以使用NSKeyedArchiver将数据保存到磁盘并使用NSKeyedUnarchiver检索它.但是,我的问题是,如何删除我不再需要的数据?我是否必须手动删除磁盘上的文件?有没有办法让NSKeyedUnarchiver删除它返回的数据?

谢谢,
Teja.

iphone nskeyedarchiver

16
推荐指数
3
解决办法
6086
查看次数

银行名称来自信用卡详情?

有没有办法从扫描卡片后得到的详细信息中找到银行名称?

唯一的相关信息似乎是卡类型 - 签证等,以及帐号的最后四位数字.

credit-card

14
推荐指数
1
解决办法
3万
查看次数

国家代码列表 - C#

我有一个字符串,我需要验证它是否是国家代码.文化是德国人.我是否可以通过任何方法调用德国文化中的国家/地区代码列表,而无需自行键入所有274(?)代码?

谢谢,Teja.

c# country-codes internationalization

11
推荐指数
2
解决办法
2万
查看次数

CoreData:从NSManagedObjectContext清除更改

我正在NSManagedObjectContextApplication委托级实例化一个对象并在我UIViewController的所有s上共享它.这是我用于在我的一个View Controllers中访问它的代码:

        NSManagedObjectContext *managedObjectContext = appDelegate.managedObjectContext;
        modelObj = (Model *) [NSEntityDescription insertNewObjectForEntityForName:@"Model" inManagedObjectContext:[appDelegate managedObjectContext]];
Run Code Online (Sandbox Code Playgroud)

现在在这个屏幕上,我有一个UITableView9行,每个单元格有一个UITextField.当用户将值输入到文本字段中时,我将它们分配到modelObj.现在,我的用户可以选择取消并放弃所有更改或将其保存到磁盘.我有保存代码正常工作.但是在用户试图放弃更改的情况下,我不知道该怎么做.似乎没有[managedObjectContext discardChanges]办法将它们扔掉.

我可以想出几种方法来解决这个问题.

  • NSManagedObjectContext为每个控制器创建一个新实例,而不是在整个应用程序中共享一个实例.
  • 或者,我可以NSString在我的代码中创建一堆s并在其中保存用户值,并insertNewObjectForEntityForName:仅在用户单击save时调用.

哪种方式合适?或者有没有办法NSManagedObjectConext放弃对它做出的所有改变?

谢谢,
Teja.

core-data objective-c ios

11
推荐指数
1
解决办法
6705
查看次数

ASIHTTPRequest - HTTPS

ASIHTTPRequest是否支持HTTPS连接?我的连接现在适用于HTTP连接和错误,如果我尝试HTTPS连接.(进入requestFailed并给我一个ASIHTTPErrorRequestDomain)

-(void) getData
{

av.hidden = NO;
[av startAnimating];

NSString *urlString = [IP stringByAppendingString:@"Method1"];
NSURL *url = [NSURL URLWithString:urlString];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
NSLog(@"URL = %@",url);
[request setRequestMethod:@"POST"];
[request setPostValue:@"val1" forKey:@"key1"];
[request setPostValue:@"val2" forKey:@"key2"];
[request setDelegate:self];
[request startAsynchronous];    
}

- (void)requestFinished:(ASIHTTPRequest *)request
{
    // Use when fetching text data
    //NSString *responseString = [request responseString];

    // Use when fetching binary data
    NSData *responseData = [request responseData];
    [self parseData:responseData];

    [av stopAnimating];
    av.hidden = YES;
}


- (void)requestFailed:(ASIHTTPRequest *)request
{
    NSError *error …
Run Code Online (Sandbox Code Playgroud)

iphone asihttprequest

9
推荐指数
1
解决办法
1万
查看次数