美文网首页
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