草庐IT

sink-source

全部标签

ios - 原因 iOS 8.0.2 中的 'uitable data source is not set' 错误

我有一个View,其中包含用于显示联系人列表的表格和另一个用于显示其详细信息的View。问题是当我打开联系人View时它工作正常;但是当我打开它时,转到联系人的详细View并按回去然后它会崩溃。它向我显示如下错误。断言失败-[UITableView_createPreparedCellForGlobalRow:withIndexPath:],/SourceCache/UIKit_Sim/UIKit-1914.84/UITableView.m:6048。由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“未设置UITableView

ios - 我需要调用 UICollectionView 的 dequeueCell : from within the data source's cellForPath:?

我真的非常想为我的UICollectionView提供“静态”单元格,就像过去使用UITableView一样。但我知道我们好child必须使用dequeueReusableCellWithReuseIdentifier:forIndexPath:作为我们细胞的工厂。所以我提出以下方案,并请求反馈其潜力。到目前为止,它对我有用,但我害怕一个未知的问题。#import"MyCellClass.h"@implementationMyViewController{MyCellClass*_cell0;//etc-manyarepossible.couldstoreinarray}-(void)

ios - 如何在 Xcode 中创建机器人?获取 "Creating a bot requires a project that is under source control."

我正在尝试使用OSXServerforMavericks在Mavericks中设置持续集成。我安装了服务器,我的源代码位于使用来自assembla的Git的本地目录中。我正在遵循AppleXcode持续集成指南,并且我正在向Xcode中的产品添加机器人。我收到错误:Creatingabotrequiresaprojectthatisundersourcecontrol.Thisprojectappearstobeinalocalgitrepository.Tobeabletocreateabot,theprojectmustbeinanrepositorytheservercanacc

ios - 我如何在 XCode 4 (iOS) 中使用 EXCLUDED_SOURCE_FILE_NAMES

我在XCode中发现了几个对build设置的引用,称为EXCLUDED_SOURCE_FILE_NAMES-下面的模式暗示了它是如何工作的。但我不知道如何在XCode(4.02)中使用此选项。“EXCLUDED_SOURCE_FILE_NAMES[sdk=iphoneos*][arch=*]”=...目标是当目标是模拟器时编译一个或多个源文件,当目标是iOS设备时编译一组不同的源文件。我想我需要告诉xcode每个目标的文件列表。那么,如何使用此设置实现它?它在XCode中的什么位置?是否有关于如何执行此操作的文档?我还需要对静态库做同样的事情。具体来说——我有一个静态库要包含在我的项目

scala - 使用 TCP 流并将其重定向到另一个 Sink(使用 Akka Streams)

我尝试使用Akka2.4.3将TCP流重定向/转发到另一个接收器。该程序应该打开一个服务器套接字,监听传入的连接,然后使用tcp流。我们的发件人不期望/接受我们的回复,所以我们从不发回任何东西——我们只是消费流。在构建tcp流之后,我们需要将字节转换为更有用的东西并将其发送到接收器。到目前为止,我尝试了以下方法,但我特别纠结于如何不将tcp数据包发送回发送方以及如何正确连接接收器的部分。importscala.util.Failureimportscala.util.Successimportakka.actor.ActorSystemimportakka.event.Loggingi

swift - swift 中的 Sink 协议(protocol)是什么?

Swiftheader的Sink协议(protocol)定义为protocolSink{typealiasElementfuncput(x:Element)}什么是Sink协议(protocol),它应该用于Swift和Cocoa设计模式?我唯一能说的实现这个协议(protocol)的是structIntEncoder:Sink{varasInt:UInt64varshift:UInt64funcput(x:CodeUnit)} 最佳答案 接收器(如“厨房水槽”)代表生产者/消费者对的消费者端。它是一个抽象接口(interface)

Swift : Difference between sources and resources folders in playground file? 为什么 sources 文件夹有 swift 标志?

swiftplayground文件中的Sources和Resources文件夹有什么区别?为什么Sources文件夹上有swift标志?我们可以在每个文件夹中放入什么? 最佳答案 Sources用于支持您希望playground可用的Swift源代码。Resources用于资源文件,如图像、plist等。 关于Swift:Differencebetweensourcesandresourcesfoldersinplaygroundfile?为什么sources文件夹有swift标志?,我

ios - 错误 | [iOS] 文件模式 : The `source_files` pattern did not match any file

我将我的现有库重命名为github,我更改了所有内容并且一切正常,除了它现在不验证我的库-podspeclintKJCircularSlider.podspecfortrunkpush。我检查了我的文件夹结构,它看起来很完美,任何人都可以帮助我实际的问题是什么?如果您想检查文件夹结构,这是我的图书馆-KJCircularSlider这是我的podspec文件。Pod::Spec.newdo|s|s.name='KJCircularSlider's.version='0.1.0's.summary='Circularslider-toslidefrom0to100incircularsh

swift - 如何防止 PassthroughSubject 在并发上游 future 完成之前杀死 .sink?

我有一个PassthroughSubject,它发送30个整数后跟一条完成消息。从对象那里收到这些数字后,我产生了一个休眠一秒钟的future,并以输入数字*2完成。我使用.receiveOn来确保future同时运行,但这意味着完成消息也会同时通过链传播并在所有futures完成之前结束sink。任何RxSwift/Combine向导都知道我怎样才能使完成消息的接收因future完成而延迟?这是一个实现所描述行为的Playground:importFoundationimportCombineimportPlaygroundSupport///Settinguptheplaygrou

ios - Xcode 项目卡住 "Compiling Swift source files"

我的Xcode项目已决定不构建并且简单地卡在“编译Swift源文件”上。我正在使用CocoaPods运行一个完全Swift的项目。我已尝试清除所有派生数据、清理项目并重新启动计算机。我没有运气。我不确定为什么会这样。如果有人有解决此问题的任何想法,将不胜感激。谢谢! 最佳答案 在我的例子中,问题出在一本复杂的字典中。我正在为JSON解析测试创建一个大字典,但编译从未完成。当我将大字典分成小块时,一切正常。 关于ios-Xcode项目卡住"CompilingSwiftsourcefiles