小编Joh*_*nde的帖子

如何从NSArray中的NSDictionaries中获取值

我想知道是否有可能从内部的所期望的按键得到一个值,NSDictionary即是NSArray.

例:

NSArray *array = @[ @{@"title" : @"title 1", @"description" : @"description 1"},
@{@"title" : @"title 2", @"description" : @"description 2"}, 
@{@"title" : @"title 3", @"description" : @"description 3"} ];
Run Code Online (Sandbox Code Playgroud)

我想得到(没有创建新的NSMutableArray)我内部的所有标题NSArray.也许我做错了什么,我的做法完全不好.

我知道我可以创建一个新类并且有2个属性(标题,desc),但有没有一种方法可以创建一个类或者创建一个新的NSMutableArray迭代我的数组?

objective-c nsdictionary nsarray ios

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

如何在Google地图(V3)中为我的折线创建方向箭头?

我的项目中有Google Maps Polylines的路线(例如http://rutasgdl.com/rutas/626-2),我想在路线上添加方向箭头.我想要这样的东西(遗憾的是,它适用于谷歌地图V2)http://wtp2.appspot.com/ArrowLine.htm

为了达到这个目的,你能指出我正确的方向吗?问候.

polyline google-maps-api-3

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

Google Charts API - 列模式和"TimeOfDay"数据类型

我正在使用Google Charts API创建学生考试成绩的图表.在X轴上,图表显示了一周中的几天.在Y轴上,图表显示学生参加考试的时间.(目标是让教师看看学生是否加快了速度).但是,我有一个问题:

我的数据采用timeofday格式,我使用Google Charts [HH,MM,SS,MSEC]格式为图表提供值作为持续时间.当图表呈现时,Y轴打印为"HH:MM:SS".我真的很喜欢自定义,因为秒是相当无用的,它看起来比我想要的更麻烦.

Charts API表示您可以为列指定"模式",并且我已指定"HH:MM".但是,这似乎根本没有生效.任何人都有在Google Charts格式化timeofday的经验并知道如何做到这一点?

google-visualization timeofday

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

Eclipse中的Jinja2模板支持

在Python中使用Eclipse键绑定Shift-Ctrl + F(格式)(在PyDev的帮助下),Javascript或纯HTML文件按预期工作.然而,Jinja2模板变得一团糟.有解决方案可以解决或轻松解决这个问题吗?

eclipse templates pydev jinja2

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

MySQL选择昨天的日期

如果我有这样的日期:

'2013-03-25'
Run Code Online (Sandbox Code Playgroud)

我想用WHERE"昨天" 写一个MySQL查询,我该怎么做?

mysql sql date

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

在Laravel 5中扩展Request类

我是Laravel的新手(只有经验丰富的Laravel 5,所以这里没有遗留问题)

我想知道如何扩展核心Request类.除了如何扩展它之外,我想知道这样做是否是一个明智的设计决定.

我已经广泛阅读了文档(特别是关于注册服务提供者以及它提供Facade访问依赖容器中条目的方式) - 但是我可以看到(并找到)无法\Illuminate\Http\Request用我自己的实例替换实例

php laravel laravel-5

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

使用正则表达式重命名对象数组的键

我有一个对象数组.每个对象都有很多键(超过100个),其中一些键可以有我想删除的特殊字符.

我试着用这种方式做我想做的事:

const result = data.map(datum => {
  const keys = Object.keys(datum)
  const replacedKeys = keys.map(key => {
    const newKey = key.replace(/[.|&;$%@%"<>+]/g, '')
  })
  // ??
})
Run Code Online (Sandbox Code Playgroud)

但我确信这不是正确的方式..

javascript regex

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

在Android上将ArrayList保存到File

我有一个ArrayList,其中包含用户填充的字符串,以便在ListView中的其他活动中使用,以查看他们保存的字符串.我想要保存他们填充的ArrayList,但我很失落如何让它工作.我尝试过FileOutputStream,SharedPreferences.我看了很多例子.

比如我有

ArrayList<String> give = new ArrayList<String>();
Run Code Online (Sandbox Code Playgroud)

并保存arraylist香港专业教育学院尝试过的东西

FileOutputStream fos = openFileOutput(MYFILENAME, Context.MODE_PRIVATE);
fos.write(give.getBytes());
fos.close();
Run Code Online (Sandbox Code Playgroud)

但这根本不起作用

android arraylist save sharedpreferences

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

在php中添加六个月

我想从当前日期开始计算六个月.

我尝试过使用:

date('d', strtotime('+6 month', time()));

但它似乎不起作用,总是返回01.有一个更好的方法吗?

谢谢!

php datetime date

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

如何在mpdf中以横向模式设置页面?

mpdf在PHP中使用库来从HTML创建pdf文件.我需要在landscape模式下设置页面模式.

这是我正在使用的代码:

$mpdf=new mPDF('c'); 

$mpdf->WriteHTML($html);
$mpdf->Output();
exit;
Run Code Online (Sandbox Code Playgroud)

但是,这是在portrait模式下设置页面模式.任何想法,如何在mpdf中设置横向模式?

php mpdf

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