小编Mar*_*ace的帖子

模拟jQuery的"include_once"

我创建了一个使用jQuery的简单页面,所以包括jquery.min.js.

但是我必须在同一页面中插入一个iFrame(不,不幸的是我不能使用其他任何东西),其中包含不同版本的jquery.min.js.

如何强制浏览器只包含这两个版本中的一个(如php中的include_once)?

谢谢!

html javascript jquery

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

使用API​​ 3.0获取推荐视频

我已经阅读了You​​tube API文档,并且我已经读过GData 2.0 API有推荐的视频:

我要使用API​​ 3.0,但我无法找到任何关于推荐的内容:有没有人知道检索它们的方法?

谢谢

youtube youtube-api ios

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

线程1:EXC_BAD_ACCESS(代码=1,地址=0X48)

我是斯威夫特的新手。我正在尝试运行此代码但出现错误:

线程 1:EXC_BAD_ACCESS(代码=1,地址=0x48)

错误出现在这里:

self.player.play()

任何人都可以帮助解决这个问题吗?

导入 UIKit
导入 AVFoundation

类视图控制器:UIViewController {

var player = AVAudioPlayer() override func viewDidLoad() { super.viewDidLoad() do { if let audioPath = Bundle.main.path(forResource: "music", ofType: "mp3") { try player = AVAudioPlayer(contentsOf: URL(fileURLWithPath: audioPath)) } } catch { print("ERROR") } self.player.play() }
Run Code Online (Sandbox Code Playgroud)

ios swift4

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

NSMutableDictionary,来自控制台和代码的不同打印

我对NSMutableDictionary有一些疑问.我读到它们只是一个hashmap的包装器,所以不鼓励它们用于有序列表.

但我必须使用它,所以问题就开始了......

我在NSMutableDictionary中保存了Json的结果(在调用URL之后),然后我有两个不同的"print":

  • 如果我尝试使用命令"po myDictionary"从控制台打印字典我有一个订单(原始json的顺序)
  • 如果我创建一个简单的"for语句"并打印myDictionary中的每个元素,我会有不同的顺序.

这怎么可能?他们不应该有相同的订单吗?

谢谢大家!

编辑:这是代码的一个小例子:

NSMutableDictionary *myDictionary = [--{RECEIVED FROM ANOTHER CALL}--];
NSMutableDictionary *tmp = [NSMutableDictionary dictionaryWithCapacity:[myDictionary count]];

for(NSString *key in myDictionary) {
    NSLog(@"%@", key);

    NSObject *object = [[NSObject alloc] init]

    /* some operation in the code with object */

    [tmp setObject:object forKey:key];
}
Run Code Online (Sandbox Code Playgroud)

在"for statement"之后发生了这样的事情:

  • 如果我看到所有的日志,我会收到一些东西(例如,如果myDictionary有一天的名字我有"星期六,星期一,星期五......")
  • 如果我在这里插入断点并尝试使用命令"po myDictionary"从控制台打印某些内容我还有另一个订单,("星期日,星期二,星期一,......")

问题是:为什么?

编辑2:我知道存在一个有"OrderedDictionary"的系统,但这不是问题:我想理解为什么我有两个不同的打印,一个来自"for statement"而另一个来自"po命令" ".

objective-c nsmutabledictionary ios4

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