草庐IT

Foundation5

全部标签

windows - Windows Workflow Foundation 在哪里使用?

WF是用在用户界面还是业务层?如果在UI层,那么在业务层编码的人还需要使用或学习吗? 最佳答案 克里斯提供了一个很好的答案,所以我会采取不同的策略。工作流真的和逻辑不一样。工作流通常是逻辑的组合,这使它们成为整体的补充贡献者。业务组件很好地封装了单个业务规则或行为,而工作流则由多个业务组件、规则和行为组成,以满足更大、运行时间更长的业务流程的需要。工作流可以适用于任何地方,满足UI、业务甚至数据层的流程需求。如果您最终使用WF,我强烈建议您培训您的一般开发人员,以便有广泛的知识和理解。尽管具有视觉效果,WF仍然需要一些低级编码来构建

iphone - 方法返回一个 Core Foundation 对象 +1 保留

谁能告诉我我遇到的问题是什么? 最佳答案 即使您可能启用了ARC,那也只涵盖Cocoa/Objective-C对象。CoreFoundationandCoreGraphicsAPI'saredifferent并且您仍然需要最终显式释放所创建的任何这些对象的内存。在您的代码中,您正在执行一个没有平衡发布的“createCGIImage:”。发布看起来像:CGImageRelease(myImageRef)因此,要正确执行此操作,请执行以下操作:CGImageRefmyImageRef=[contextcreateCGImage:out

ios - 使用 iOS 5 AV Foundation 和 core-image 实时确定一张纸的角

我目前正在构建一个相机应用程序原型(prototype),它应该可以识别放在table上的纸张。关于这个的线索是它应该实时进行识别,所以我捕获了相机的视频流,这在iOS5中可以很容易地用AV基础完成。我看了here和here他们在那里做一些基本的物体识别。我发现在这个实时环境中使用OpenCV库无法以高效的方式工作。所以我需要的是一种无需OpenCV即可确定图像边缘的算法。有没有人有一些示例代码片段来说明如何执行此操作或为我指明正确的方向。如有任何帮助,我们将不胜感激。 最佳答案 您将无法使用iOS中当前的CoreImage实现来执

objective-c - 为什么与 Core Foundation 对应的免费桥接类在最终发布时不调用 -dealloc?

我试图编写一些代码,当任何对象通过调配-[NSObjectdealloc]方法被释放时将被调用。我知道这是一个坏主意并且不会去追求它(所以请不要指出这一点),但在此过程中我发现像NSDictionary和NSString这样的类是免费的,可以与CFDictionary这样的核心基础对应物桥接和CFString在最终发布时不调用-dealloc。这段代码演示了这种现象:-(void)loggedDealloc{NSLog(@"Deallocationof%@",self.class);[selfloggedDealloc];}-(void)testDeallocSwizzleOnTest

ios - 导入 Foundation.h,但使用 :NSObject

我有点搞不懂“:SuperClass”是干什么用的。假设我有一个名为MyClass的模型类,它是NSObject的子类。我在它的接口(interface)中写了这个类是NSObject的子类,但实际上我几乎从不只导入NSObject头文件。我导入的是整个Foundation.h预编译头文件。#import@interfaceMyClass:NSObject写我从NSObject而不是Foundation的子类只是惯例,还是有其他含义? 最佳答案 Foundation.h导入基础框架中存在的所有类,因此NSObject.h。如果你只想

iphone - 为什么没有在标准 Xcode 模板中导入 Foundation.h?

我刚刚注意到,当我在Xcode中使用标准模板(基于View的应用程序、基于窗口的应用程序等)创建iPhone应用程序时,头文件仅导入UIKit.h(而不是Foundation.h)。那么如果没有导入Foundation.h文件,如何在程序中使用像NSString、NSArray等基础类呢?它不应该抛出错误吗? 最佳答案 它被导入到你项目中的预编译头文件(扩展名.pch)中。#ifdef__OBJC__#import#import#endif至于为什么UIKit.h似乎每个文件有两个导入行,因为它也出现在上面,不过,我不太确定。无论如

iphone - 重新安装 UIKit 和 Foundation 框架后 iOS SDK 损坏

对于pch文件,我得到这些错误:/Users/matt/Programming/iPhoneMonkeyCurlinglite/iPhone_Monkey_Curling_Prefix.pch:6:34:error:Foundation/Foundation.h:Nosuchfileordirectory/Users/matt/Programming/iPhoneMonkeyCurlinglite/iPhone_Monkey_Curling_Prefix.pch:7:24:error:UIKit/UIKit.h:Nosuchfileordirectory这是默认情况下的文件:////P

ios - Xcode 10 "Could not build module Darwin/Foundation/CoreFoundation"等

切换到Xcode10后(现在必须使用旧版构建系统),我开始收到如下所示的错误。在本地,我能够通过尽可能多地清理所有内容来修复它们,即DerivedData/Buildetc...在Xcode中运行调试和发布对我来说运行良好,但我一直在努力在我们的CI(bitrise)中解决这个问题。我们使用FaSTLane,我们的lane有清除派生数据和执行干净构建的步骤。clear_derived_databuild_ios_app(workspace:"application.xcworkspace",scheme:"application",clean:true)然而这些错误不断发生(这些只是几

iOS UIImagePickerController vs AV foundation : looking to implement image capture with overlay, 哪个最好?

我希望在iOS应用程序中构建功能,允许用户拍摄照片或从他们的图库中抓取一张照片,对图像应用叠加层,然后使用叠加层保存图像。似乎有两种方法可以进行图像捕获,使用UIImagePickerController或AVfoundation。据我所知,UIImagePickerController似乎很容易实现,但可定制性较低。这是我应该用来做这件事的东西吗?还是我应该调查AVFoundation?对此不熟悉并寻找一些提示或任何可能有帮助的教程链接。谢谢! 最佳答案 UIImagepicker更简单,但会给你更少的选择。根据我的经验,AVFo

ios - for in 循环在内部是如何工作的 - Objective C - Foundation

我找到了这个答案:https://stackoverflow.com/a/5163334/1364174它展示了forin循环是如何实现的。NSFastEnumerationState__enumState={0};id__objects[MAX_STACKBUFF_SIZE];NSUInteger__count;while((__count=[myArraycountByEnumeratingWithState:&__enumStateobjects:__objectscount:MAX_STACKBUFF_SIZE])>0){for(NSUIntegeri=0;i问题是,我发现它错