小编Ali*_*Ali的帖子

两个NSDate对象之间的天数

我正在尝试比较两天的NSDate对象,我在第一次使用NSDateComponents来计算我的两个日期对象之间的差异,但它工作正常.

    NSString *dateStr =@"2012-11-05 15:00:00";
    NSDate *date = [dateFormat dateFromString:dateStr];
    NSDateComponents *datesDiff = [calendar components: NSDayCalendarUnit
                                              fromDate: date
                                                toDate: [NSDate date]
                                               options: 0];
Run Code Online (Sandbox Code Playgroud)

这不能解决我的问题.实际上,当date1 = 2012-11-05 23:00:00和date2 = 2012-11-06 10:00:00时,两个日期之间的差异是0天和11小时.我正在寻找能让我发现日期变化的东西,换句话说,当date1 = 2012-11-05 23:00:00和date2 = 2012-11-06 00:01:00时,有一天的差异.

如果有人知道解决方案,我会欢迎他的建议.提前致谢

nsdate ios

7
推荐指数
2
解决办法
6618
查看次数

用于移动开发的离线地图API

我实际上正在开发一个iOS/Android应用程序,其中包含一个显示某些地方的地图(如附近的地方).我想介绍离线地图的概念,换句话说,我希望用户在线时可以下载离线地图(在线地图上包含相同的信息).

这个目标,没有整个世界或大陆的地图,只是一个城市(例如纽约)显示街道的名称,我可以添加注释.

我真的不知道从哪里开始做这个.

如果有人有想法,或者已经尝试过一个好的解决方案,请让我知道.

提前致谢.

maps android google-maps ios

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

检查大写和小写

我一段时间以来一直在搜索与包含 8 到 20 个大写字母和小写字母组合的字符的单词匹配的正则表达式:

这是有效表达式的示例:AaAaAaAaA 或 aaaaaaaaA

无效表达式示例:aaaaaaaaa 或 AAAAAAAA

到目前为止我所做的是: ^[az][AZ]{8,20}$,但正如你所看到的,这不起作用

有人对此有什么想法吗?

此致

regex

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

使用Storyboard自定义UITableViewCell

我正在尝试使用故事板制作自定义单元格.我用Basic单元测试了我的程序并且它有效.现在我已经创建了一个名为NewsCell的新类,它包含自定义单元格中的不同标签.我还将该单元格作为NewsCell的子类.小区标识符是"NewsCell".

这是cellForRowAtIndexPath:方法:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
NewsCell *cell = (NewsCell *)[tableView dequeueReusableCellWithIdentifier:@"NewsCell"]; //signal : SIGABRT
    News *info = [self.news objectAtIndex:indexPath.row];
    cell.titreLabel.text = info.titre;
    cell.descriptionLabel.text = info.description;
    return cell;
}
Run Code Online (Sandbox Code Playgroud)

当我运行我的应用程序时,它在第一个ligne处以信号信号SIGABRT崩溃.我确信我在标签和表格视图单元格之间建立了正确的连接.

***由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'NIB数据无效.'

storyboard uitableview ios5

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

一种零变量IOS

我实际上正在调试我的iOS应用程序:我想测试变量是否为null:

愚蠢的问题吧!

if (var !=nil) { doSomeWork ; }
Run Code Online (Sandbox Code Playgroud)

因此,如果变量var等于nil并且我们想要在调试器区域中打印此结果,我们将具有类似的结果:

2012-10-12 21:33:01.553应用程序名称[892:13d03](null)

这很酷,但实际上当我尝试在调试器区域中打印变量内容时,它一直显示:

2012-10-12 21:33:01.553应用程序名称[892:13d03] <null>

你能告诉我们这两种null之间有什么区别,如何判断第二种是否等于nil.

提前致谢

debugging null ios

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

显示太多地图标记

我正在使用iOS版Google Maps API,以显示上面带有大量标记(〜1200)的地图。实际上,显示所有这些标记需要花费很长时间。

您是否会推荐一个解决方案或框架,使我们仅在可见的地图区域上显示标记?

提前致谢。

google-maps ios google-maps-sdk-ios

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