小编Ale*_*mad的帖子

按键排序字典

我想在Swift中对字典进行排序.我有一个字典,如:

"A" => Array[]
"Z" => Array[]
"D" => Array[]
Run Code Online (Sandbox Code Playgroud)

我希望它像

"A" => Array[]
"D" => Array[]
"Z" => Array[]
Run Code Online (Sandbox Code Playgroud)

等等

我在SO上尝试了很多解决方案,但没有人为我工作.我正在使用XCode6 Beta 5,并且其中一些正在给出编译器错误,而一些解决方案正在提供异常.所以任何人都可以发布字典排序的工作副本.

sorting dictionary swift

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

Swift:XCode6 Beta 5在AppDelegate中给核心数据对象带来错误

我正在用swift编程语言开发一个应用程序.我使用的是XCode6 Beta4版本,所有的东西都运行得很顺利.我今天已经将版本更新到Beta5,我在核心数据对象上得到的错误是:

  1. 类型' NSManagedObjectContext'不符合协议' BooleanType'.

  2. 类型' NSManagedObjectModel'不符合协议' BooleanType'.

  3. 类型' NSPersistentStoreCoordinator'不符合协议' BooleanType'.

还附有错误的屏幕截图.

在此输入图像描述

ios swift xcode6

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

iOS 7.1:企业应用程序分发无法正常工作

我刚刚更新到IOS 7.1公开发布,如果我去我的应用程序商店进行企业应用程序,我尝试下载应用程序,这给了我错误:

无法安装应用程序,因为example.com的证书无效

但是相同的版本适用于iOS 7.0.6之前的iOS版本.因为它是新的,我在网上找不到任何信息.

ios in-house-distribution

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

iOS SpriteKit获取当前场景中的所有节点并使应用程序具有通用性.

嗨,我是sprite kit框架的新手,我只想知道两件事:


1)如何在当前场景中获取所有SKSprite节点?
2)如何使应用程序通用,即它将在iPhone 3.5",iPhone 4"和iPad上运行?


提前致谢.

iphone ios sprite-kit

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

iBeacons多重监控

我正在开发一个应用程序,它将有多个ibeacons来检测和反应.客户端有不同的商店,他想在其中部署信标.我现在处于ibeacons非常接近的境地.所有信标共享相同的UUID但不同的主要和次要值.

情况是这样的:

用户进入商店并通过信标监控接收第一个通知.现在为了获得另一个信标的另一个通知,用户必须离开该区域并再次输入,以便进行didEnterRegion呼叫,否则用户将不会获得其他信标的警报.这种情况在我的案例中没有发生.信标彼此靠近,一旦进入该信标,用户就不会真正离开该区域.一旦设备被锁定或应用程序被杀死,通知就不会通过测距.

有关如何在实际案例中解决此问题的任何建议.如何在锁定屏幕上获取所有信标的通知.我正在使用estimote信标进行开发.

ios ibeacon

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

Magento:索引管理页面只显示空白

后端的索引管理页面只显示一个空白页面.我没有使用管理员方面的任何自定义主题,但它没有显示.

页眉和页脚以及页面的所有其他内容都在那里,但重新索引表没有显示,如图所示.

在此输入图像描述

indexing admin magento

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

核心数据首次未在实体中保存数据

我正在使用ios中的核心数据开发应用程序.并且有很多实体,并且要保存大量数据,这就是为什么我使用"私有上下文"方法和使用块来保存后台线程中的数据.除了一个实体,所有实体都可以.

在此实体中,第一次启动应用程序并同步数据时不会保存数据,但在此之后,如果我再次同步数据,则会保存该实体中的所有数据.这是我保存数据的代码:

let programAttendeeAssignArray:NSArray? = dict["data_assign"] as AnyObject? as? NSArray
for var paAssignIndex = 0; paAssignIndex < programAttendeeAssignArray?.count; paAssignIndex++ {
    let programAttendeeAssignObj:NSDictionary? = programAttendeeAssignArray?.objectAtIndex(paAssignIndex) as AnyObject? as? NSDictionary
    if let paAssignDict = programAttendeeAssignObj as? [String: AnyObject] {
        var keyString: String = ""
        if let eID = paAssignDict["id"]! as? Int {
            keyString = String(eID)
        }

        let paAssign: Conf_speakers = Utilities.sharedInstance.getOrCreateObjectOfEntityName("Conf_speakers", key: "id", identifier: keyString, localContext: privateContext) as! Conf_speakers

        if let eeid = paAssignDict["id"]! as? Int {
            paAssign.id = String(eeid)
        }

        if …
Run Code Online (Sandbox Code Playgroud)

core-data ios swift

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

在 Objective C 中处理类似 SIGSEGV 的信号

我的应用程序中遇到 SIGSEGV 异常,并且我的应用程序正在崩溃。我想处理这些信号,以便我的应用程序在运行时不会崩溃,而是处理这些异常,以便应用程序顺利运行。

我在我的应用程序中使用 ARC,并且我也不处理release或retain语句,现在我很难追踪为什么应用程序正在访问它无法访问或无效内存的内存。

此外,应用程序一直崩溃,这种情况很少发生,大约在 20 个会话中,它只发生 1 到 2 次,但问题确实存在,而且非常令人恼火。

memory objective-c ios

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

Swift:NSData(contentsOfURL)在XCode 6.1上崩溃

在升级到XCode6.1之前,我使用的方法是NSData.dataWithContents(),它完美地运行了所有下载的图像.今天我已经更新到XCode 6.1,它迫使我使用这样的函数:

NSData(contentsOfURL: NSURL(string: completeUrl)!)!
Run Code Online (Sandbox Code Playgroud)

当我运行应用程序时,它会在消息上崩溃:

致命错误:在展开Optional值时意外发现nil

我尝试了很多东西,但没有任何作用.我正在寻找任何简单的替代方案来从给定的URL下载图像.

swift xcode6.1

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

如何使用jQuery Mobile制作带过滤器的自定义选择框?

我遇到了jQuery Mobile的问题.我想在顶部创建一个带有搜索选项的自定义选择框,就像在jQuery mobile的ul中一样.我使用jQuery mobile创建了一个自定义选择框,但无法在其上添加搜索栏.我想要这样的事情:

http://jsfiddle.net/sEMyT/2/

<!DOCTYPE html>
<html>
<head>
<link class="jsbin" href="http://code.jquery.com/mobile/1.0b2/jquery.mobile-1.0b2.min.css" rel="stylesheet" type="text/css" />
<script class="jsbin" src="http://code.jquery.com/jquery-1.6.2.min.js"></script>
<script class="jsbin" src="https://github.com/downloads/aliok/jquery-mobile/jquery.mobile_selectmenu_filter_01.js"></script>
<title>JS Bin</title>
</head>
<body>

  <div data-role="page">
    <div data-role="content">

  <h2>Select menu options filtering</h2>

            <p>The mobile browsers are limited and sometimes it is annoying to scroll a long list. For this kind of selects, you can use <code>data-filter</code> attribute alongside with <code>data-force-dialog</code> and <code>data-native</code> attributes to have a select menu with search bar filtering its options.</p>


            <a href="#" onclick="$('#select-choice-12').selectmenu('refresh', true); return …
Run Code Online (Sandbox Code Playgroud)

select jquery-mobile

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

UITableView部分条件不起作用

我的表视图中有一个非常奇怪的问题.
我在表格视图中使用不同的部分,每个部分都有不同的行数.我在表格视图的单元格中有一些文本字段.问题是,当我向下滚动表视图时,第一部分的文本字段的第一个单元格和最后一部分的第一行文本字段相互重叠.当我向上滚动表格视图时会发生同样的事情.

static NSString *cellIdetifier = @"Cell";

    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIdetifier];
    if(cell == nil)
    {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:cellIdetifier];
    }
    cell.detailTextLabel.textColor = [UIColor blackColor];

    if(indexPath.section == 0)
    {
        if(indexPath.row == 0)
        {
            titleAdded = 1;
            self.nameView.backgroundColor = [UIColor clearColor];
            self.eventName.textColor = [UIColor colorWithRed:128.0/255.0 green:128.0/255.0 blue:128.0/255.0 alpha:1.0];
            [cell addSubview:self.nameView];
        }
        else if (indexPath.row == 1)
        {
            NSLog(@"in section 0");
            self.locationView.backgroundColor = [UIColor clearColor];
            self.locationField.textColor = [UIColor colorWithRed:128.0/255.0 green:128.0/255.0 blue:128.0/255.0 alpha:1.0];
            [cell addSubview:self.locationView];
        }
    }
    else if (indexPath.section == …
Run Code Online (Sandbox Code Playgroud)

uitableview ios

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