美文网首页
iOS-Charts 源码学习和使用随笔

iOS-Charts 源码学习和使用随笔

作者: 啪嗒嗒 | 来源:发表于2017-06-17 15:13 被阅读170次

Charts是一套非常漂亮的开源图表组件,它是MPAndroidChart在苹果端的移植版本,同时支持iOS/tvOS/OSX平台。
Charts是用 Swift语言编写的,能够同时在 Swift 和 Objc 工程中使用。

本人使用的xcode8.3.2,和网上一些教程有部分地方不太一样

手动集成Charts

1.下载最新的Charts,然后创建一个新的OC工程
1.png
2.在新建的ChartsDemo中新建一个Swift文件
2.png

建议使用


3.png

这种方式来创建Swift文件,这样最方便后面的配置

3.创建完后会弹出一个对话框
4.png
选择Create BridgingHeader
确认后工程中会多出2个文件
ChartsDemo.swift ChartsDemo-Bridging-Header.h
4.将Charts整个文件夹拖入ChartsDemo文件夹中

然后将Charts.xcodeproj拖入工程

5.在桥接文件ChartsDemo-Bridging-Header.h中引入Charts
6.png
6.添加Charts.framework框架到工程中
7.png
9.png
7.部分设置
10.png
8.最后在ViewController.m中引入#import "Charts/Charts.h"
11.png

使用cocopods方式来集成Charts,比手动集成方便非常多

将下面代码添加到Podfile文件中,“ChartsDemo”为你的工程的Target。
由于pod的包含swift语言,因此需要加上use_frameworks!

platform :ios, '8.0'
use_frameworks!

target "ChartsDemo" do
pod 'Charts'
end

这时候直接在ViewController.m里

@import Charts.Swift;

即可

相关文章

网友评论

      本文标题:iOS-Charts 源码学习和使用随笔

      本文链接:https://www.haomeiwen.com/subject/bitbqxtx.html