草庐IT

cocoapods-core

全部标签

iphone - 如何使用 Core Graphics(用于手指绘画)创建浮雕或阴影效果

我在绘图中实现“浮雕/阴影效果”时遇到问题。手指绘画功能目前在我的自定义UIView上运行良好,下面是我的drawRect方法代码:使用所有方法编辑代码:-(void)drawRect:(CGRect)rect{CGPointmid1=midPoint(previousPoint1,previousPoint2);CGPointmid2=midPoint(currentPoint,previousPoint1);CGContextRefcontext=UIGraphicsGetCurrentContext();[self.layerrenderInContext:context];CG

ios - 扩展或自定义 cocoapods 的正确方法

在项目中使用cocoapods管理Framework(pod)时,扩展或自定义Framework(pod)的正确方法是什么?我知道可以直接编辑源代码,但这似乎不是正确的解决方案。 最佳答案 据我所知,CocoaPods并不打算对框架做任何改变和对框架的贡献。它们是仅将某些内容复制到您的项目的好方法。您可以使用用于添加新方法的类别和用于添加新变量的关联引用来扩展类。这不会影响pod/框架的模块化,您也不会丢失更改。您还可以使用组合或继承。使用组合而不是继承是一种很好的做法。如果您想为第三方库做出贡献,您可能应该单独获取该第三方库的存储

ios - 使用 Objective-C 中的 Core Reporting API sdk 从 Google Analytics 获取数据

我正在尝试使用CoreReportingAPISDK从GoogleAnalytics获取数据。https://developers.google.com/analytics/devguides/reporting/core/v3/gdataLibraries但即使是IOS的示例也无法在Xcode5上编译,而且我找不到任何源代码或示例。很抱歉问这个问题,但是有没有人有指向演示或教程的链接来完成此操作? 最佳答案 analytics-issues下报告了一个错误alinkererrorwhenbuildingwithXcode5截至20

iOS CoreData : How to setup the core data "connection"? Stanford UIDocument vs. Apple 模板?

我已经完成了斯坦福大学的类(class),并像在讲座中那样设置了我的第一个应用程序和核心数据。大致像这样(我现在将代码转移到appdelegate中):-(void)setupFetchedResultsController{NSError*error=nil;NSFetchRequest*request=[NSFetchRequestfetchRequestWithEntityName:@"MainCategory"];request.sortDescriptors=[NSArrayarrayWithObject:[NSSortDescriptorsortDescriptorWith

ios - 如何修复 Cocoapods 安装设置错误?

我想在我的mac上安装cocoapods,但我无法安装它。它显示以下错误:$sudogemupdate--system*Latestversioncurrentlyinstalled.Aborting.$sudogeminstallcocoapods**Successfullyinstalledcocoapods-0.34.4Parsingdocumentationforcocoapods-0.34.41geminstalled$podsetup/Library/Ruby/Site/2.0.0/rubygems/dependency.rb:315:in`to_specs':Couldn

ios - CocoaPods 更新正在降级已安装的 pod

当我运行podupdate时,MMDrawerController正在从当前安装的版本(0.5.7)降级到旧版本(0.4.0)。这是我的Podfile的内容:source'https://github.com/CocoaPods/Specs.git'link_with'OpenEye-Mobile','SecurityStarTests'platform:ios,'7.0'pod'AFNetworking','~>2.5.0'pod'MBProgressHUD','~>0.9'pod'MMDrawerController'pod'MMDrawerController+Storyboar

ios - Cocoapods 没有集成到 Pod 文件中

所以我有多个项目都使用cocoapods。对于其中一个项目,我们需要使用--no-integrate标志,我想知道我们能否将此声明移动到podfile中,这样我们就不必每次都记住差异到那个文件。 最佳答案 在CocoaPods1.0测试版中,您可以使用:install!'cocoapods',:integrate_targets=>false在你的Podfile中。 关于ios-Cocoapods没有集成到Pod文件中,我们在StackOverflow上找到一个类似的问题:

ios - 带有 -ObjC 链接器标志的 Firebase、Fabric 和 Crashlytics,没有 Cocoapods iOS

尝试将FirebaseMessaging添加到我已有Fabric/Crashlytics的iOS应用程序中,而我试图在没有Cocoapods的情况下添加它。我按照FirebaseSDKzip文件中的自述说明进行操作,一旦我将-ObjC链接器标志添加到目标,它会导致Fabric/Crashlytics出现重复符号编译错误然后我发现可以使用-force_load并将其指向Firebase.h文件。这允许我编译,但是当尝试FIRAPP.configure()时出现了这个错误:2016-11-3014:33:31.862Parents[243][Firebase/Core][I-COR0000

ios - 如何为我的 Core Data 数据库启用 iCloud 同步?

我想让我的应用程序使用iCloud在设备之间同步其SQLite核心数据存储。现在我让用户使用Dropbox手动同步他们的SQLite文件,但这对用户来说很麻烦。我希望它是自动的。实现此功能的最佳做法是什么?我需要任何特殊的配置文件吗?我在某处读到我需要设置我的核心数据数据库以使用UIManagedDocument,但我没有找到任何地方清楚地解释如何做到这一点。有什么建议吗? 最佳答案 开启云同步。这是第一步。这取决于您的应用程序及其要求。抱歉,您的回答很简短,但您的问题相当模糊,而且您对您的应用没有任何要求。假设它只是一个sqlit

ios - 使用 ObjectiveC 的 Core Graphics,如何将箭头绕圆圈弯曲?

我们的设计师让我重新创建这个:我是UIView的子类,我已经像这样覆盖了drawRect命令:[superdrawRect:frame];CGFloatx=self.frame.origin.x;CGFloaty=self.frame.origin.y;CGFloatw=self.frame.size.width;CGFloath=self.frame.size.height;CGFloatlineWidth=lineWidthRequested;CGPointcenterPoint=CGPointMake(w/2,h/2);CGFloatradius=radiusRequested;