草庐IT

cocoapods-core

全部标签

ios - 在 Core Data 中存储 UIColor 对象

我想将UIColor对象存储为CoreData实体的一个属性,然后检索它并以与对该实体的其他属性相同的方式使用它。在我的研究中,虽然文献似乎很少,但我发现thispost表示该属性应指定为“可转换”,并且应使用NSKeyedArchiver手动转换数据,并使用NSKeyedUnarchiver输出。然后,我找到了amorerecentpost说所有必要的就是将UIColor作为Transformable属性保存在CD中,生成一个ManagedObject子类,并像其他属性一样使用。Appledocsthemselves深入了解有关存储和检索NSColor对象的一些细节,但不是(我能找到

ios - Xcode Analyzer - 忽略 CocoaPods 目标

我有一个使用CocoaPods设置的Xcode工作区。当我在我的项目上运行Xcode的分析器时,它会分析我自己的源代码以及Pods目标中的所有源代码。这会引发很多我不感兴趣的警告,因为我只想查看我自己的源代码的分析器警告。我已经从pod的构建目标中取消选中“分析”,但这似乎没有任何效果。有没有办法在运行分析器时忽略Pods目标? 最佳答案 这是对现有答案的更新/修改:使用Cocoapods0.38+获取项目所需的安装程序属性已更改,因此您需要使用“pods_project”而不是“project”,如下所示:post_install

iphone - 如何录制混音单元输出产生的声音(iOS Core Audio & Audio Graph)

我正在尝试录制混音器单元输出产生的声音。目前,我的代码基于appleMixerHostiOSapp演示:混音器节点连接到音频图形上的远程IO节点。我尝试在混音器输出的远程IO节点输入上设置一个输入回调。我做错了,但我找不到错误。这是下面的代码。这是在多channel混音器单元设置之后完成的:UInt32flag=1;//EnableIOforplaybackresult=AudioUnitSetProperty(iOUnit,kAudioOutputUnitProperty_EnableIO,kAudioUnitScope_Output,0,//Outputbus&flag,sizeo

ios - Xcode 不显示来自 CocoaPods Pod 的警告

在构建我的项目时,我收到了很多来自CocoaPodsPods的警告。所以我无法控制的其他项目。处理此问题的建议方法是什么?我希望Xcode只显示与我的项目相关的警告。如果它显示与我无法控制的项目相关的警告,那就太过分了。 最佳答案 有两种方法可以完成:方法一转到您的pod项目的BuildSettings选项卡搜索inhibit_all_warnings标志设置为YES它将抑制与pod项目相关的所有警告。但是当您执行下一次podinstall时,该标志将重置为NO。方法二在您的podfile中指定inhibit_all_warning

ios - iCloud + Core Data - 如何避免预填充数据重复?

我有一个iCloud鞋盒应用程序的问题,希望有人可以帮助我(我花了很多时间来解决它,但徒劳无功)。应用程序:-一个简单的库风格应用程序-包含一组类别(Cat1..CatN),每个类别包含项目(Item1...ItemM)。我使用Apple的iPhoneCoreDataRecipes来设置iCloudCoreData堆栈。一切都在iCloud上几乎完美运行,除了-应该有许多预填充的空类别,用户第一次打开应用程序后就可以开始使用(当时他也可以离线)。这是魔鬼。这就是我要做的-一旦我的persistentStoreCoordinator被设置,我就会发送通知dispatch_async(di

ios - Core Graphics/iPhone如何绘制渐变弧线?

我会画圆弧我还找到了如何从here中绘制渐变线我发现有两个函数可以绘制渐变:CGContextDrawLinearGradient和CGContextDrawRadialGradient。但是如何绘制渐变弧线呢?我想像这张图那样实现: 最佳答案 我也花了很长时间寻找如何做到这一点,所以我想我会发布我最终的做法。事实证明,这两个答案都是对这个问题的极好答案:Drawsegmentsfromacircleordonut出于我的目的,我只使用了该答案的绘图和渐变部分。结构看起来或多或少是这样的……CGContextRefcontext=U

ios - Cocoapods 与 Gradle - iOS

目前我正在尝试弄清楚如何使用Cocoapods。很多博客都引用Cocoapods是目前最好的依赖管理工具。但是,我还使用Gradle插件来构建我的应用程序。现在的问题是,Gradle能否对我的私有(private)文件和库(.a文件)进行与Cocoapods相同的依赖管理。 最佳答案 长话短说(2015年1月):Gradle:构建系统+依赖管理。Cocoapods:Xcode内部构建的依赖管理。这可能还有更多内容(对于其他想要开始评论“但Cocoapods也可以......”的人),但首先要对其进行总结。如果您是iOS和/或Xcod

ios - 如何查看 cocoapods 版本?

如何查看cocoapods版本?我在官方网站上看了-https://guides.cocoapods.org/using/getting-started.html但只找到如何安装\更新最新版本,或解决已安装的gem等的版本冲突...... 最佳答案 $pod--version给你版本。在本指南中找到它:https://www.cocoanetics.com/2013/11/updating-cocoapods/ 关于ios-如何查看cocoapods版本?,我们在StackOverflo

ios - 具有多个 .xcconfig 文件和 cocoapods 的复杂 Xcode 项目

我正在做一个iOS项目,不幸的是我们必须使用的一些库有两个版本。一个用于调试的版本,一个用于生产的版本。无法使用生产库进行调试。同样不可能使用调试库。生产中。为了解决这个问题,我们在项目中设置了多个目标(一个用于调试,一个用于生产)。这些目标使用单独的.xcconfig文件(App-Debug.xcconfig和App-Production.xcconfig)为每个目标定义:LIBRARY_SEARCH_PATHS、HEADER_SEARCH_PATHS和OTHER_LDFLAGS。这一切都很好,但是手动跟踪我们所有的第三方依赖项变得很痛苦。因此,我们决定开始使用CocoaPods来管

ios - Xcode 7.0.1 with CocoaPods 应用程序编译错误退出代码 1

我最近升级到最新的Xcode,在添加了一堆新代码并修复了所有正常的编译错误后,我收到了以下错误。PhaseScriptExecutionCopy\Pods\Resources/Users/dpreston10/Library/Developer/Xcode/DerivedData/Pesto-dxseswuhgbzbluabjffcnlgzjelu/Build/Intermediates/Pesto.build/Debug-iphoneos/Pesto.build/Script-EF1179D6E7811474BD220AEA.shcd/Users/dpreston10/Dropbox