CSDN博客导出工具 Mac By Swift

写这个的目的主要是用于了解Swift语言本身,以及如何与Objc和第三方框架交互

需要先使用CSDN账号来登录,可以导出所有的博客文章,添加YAML头信息的时候,会在头信息里面包含文章对应的标签和分类,以及对应的文章类型(原创、转载、翻译)

开发环境

OS X 10.10,Xcode6 Beta4,由于Beta4较之前版本对Swift更新较大,之前版本编译出报错

使用的第三方框架

  1. AFNetworking
  2. GTM
  3. RegExCategories

Swift与Cocoa和ObjC交互比较简单,只用Bridging(桥接)一下就行了,具体的做法是使用Bridging Header文件,这个文件不管是Xcode自动生成的还是自己手动添加的都可以,一般这个文件为:ProductName-Bridging-Header.h:

在里面直接导入即可:

然后找到Build Settings,搜索Bridging,把Bridging-Header.h文件添加进去就可以了:

编译。

CSDN下载地址

GitHub地址

UPDATED:

GitHub上已更新至Xcode6 Beta6,之前版本编译会报错,具体看这里

时间: 2024-07-30 02:01:18

CSDN博客导出工具 Mac By Swift的相关文章

CSDN博客导出工具 mac

需要先使用CSDN账号登录,可以导出所有的博客文章,添加YAML头信息的时候,会在头信息里面包含文章对应的标签和分类以及原创的标签 自己写的mac版,以后可能会改成js版: GitHub地址

【小工具】CSDN博客导出工具-Java集成Maven开发

CSDN博客导出工具 之前一直想把CSDN的博客导入到自己的网站中,可是由于博客比较多,后面受朋友老郭启发,就找了个时间用Java开发了这款小工具. 转载请注明出处:http://chenhaoxiang.cn 本文源自[人生之旅_谙忆的博客] CSDNBlogExport CSDN博客导出工具 之前一直想把CSDN的博客导入到自己的网站中,可是由于博客比较多,后面受朋友老郭启发,就找了个时间用Java开发了这款小工具. Had been trying to CSDN blog into the

自己动手编写CSDN博客备份工具-blogspider

来源:http://blog.csdn.net/gzshun   我之前一直在看lucene,nutch,发现有这么一个现成的小应用,特转来学习下!mark一下. 网络爬虫(又被称为网页蜘蛛,网络机器人),是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本.另外一些不常使用的名字还有蚂蚁,自动索引,模拟程序或者蠕虫. 网络爬虫最重要的任务,就是从互联网搜索出需要的信息,将网页抓取下来并分析,很多搜索引擎,比如百度,谷歌,后台都有一只很强悍的网络爬虫,用来访问互联网上的网页,图片,视频等内容

CSDN 博客备份工具

前言 核心 登录模块 备份模块 博文扫描模块 演示 如何使用 效果 总结 前言 近段时间以来,听群友博友都在谈论着一件事:"CSDN博客怎么没有备份功能啊?".这其实也在一定程度上表征着大家对于文章这种知识性产品的重视度越来越高,也对于数据的安全提高了重视. 所以我就尝试着写了这么一个工具.专门用来备份CSDN博友的博客. 核心 说起来是核心,其实也就那么回事吧.严格来说也就是一对代码,不能称之为核心啦. 登录模块 为什么需要登陆模块可能是正在看这篇文章的你的第一个疑惑之处. 其实原因

2016年年终CSDN博客总结

2015年12月1日,结束了4个月的尚观嵌入式培训生涯,经过了几轮重重面试,最终来到了伟易达集团.经过了长达3个月的试用期,正式成为了伟易达集团的助理工程师. 回顾一年来的学习,工作,生活.各种酸甜苦辣,庆幸是有一群支持我的同事小伙伴,他们同样来自尚观IT培训机构,4年前,他们也是一样,怀着自己的理想考上了理想的大学,4年后,怀着自己的理想通过4个月的培训晋升,巩固自己的知识体系,最终也是找到了一份满意的工作,来到了VTECH, 这一年,收获还是非常大的,获得了公司的升职,同时自己的CSDN博客

【SSH网上商城项目实战15】线程、定时器同步首页数据(类似于CSDN博客定期更新排名)

版权声明:尊重博主原创文章,转载请注明出处哦~http://blog.csdn.net/eson_15/article/details/51387378 目录(?)[+]         上一节我们做完了首页UI界面,但是有个问题:如果我在后台添加了一个商品,那么我必须重启一下服务器才能重新同步后台数据,然后刷新首页才能同步数据.这明显不是我们想要的效果,一般这种网上商城首页肯定不是人为手动同步数据的,那么如何解决呢?我们需要用到线程和定时器来定时自动同步首页数据. 1. Timer和Timer

博客备份工具 Blog Backup v0.6.1 下载_常用工具

Blog_Backup 是一款功能完善的博客备份软件,支持国内所有大型BSP,可导出内容为多种格式.目前支持的BSP如下:百度空间,新浪博客,和讯博客,Donews博客,博客巴士,天涯博客,MSN空间,搜狐博客,QQ空间,Bokee博客,歪酷博客,网易博客,CSDN博客,ChinaUnix博客,F2Blog,PJBlog,Z-Blog,WordPress.导出内容的格式包括:RSS 1.0,RSS 2.0,Atom 0.3,单个网页(正序.反序),多个网页. 功能特点:支持多个博客,多个空间的同

为你的CSDN博客添加CNZZ流量统计功能

一.流量统计介绍 流量统计是指通过各种科学的方式,准确的纪录来访某一页面的访问者的流量信息,目前而言,必须具备可以统计. 1.简介 统计独立的访问者数量(独立用户.独立访客): 可以统计独立的IP地址数量: 可以统计页面被刷新的数量. 访客数量,即来了多少访客?他们是哪里人?IP多少? 访客来源,即访客来自哪些网站?百度?天涯?还是163邮箱? 软文营销效果:我贴的链接和软文的效果到底怎么样? 访客的站内移动路径(即站内行为):访客进入网站后,浏览了哪些网页? 关键词广告的效果跟踪:百度竞价广告

我的2016 “CSDN博客之星” 韩俊强的博客

2016年12月31日         时间如白驹过隙,转眼间2016年的尾巴快要抓不住了.总结一下这一年的自我价值和工作业绩,不知该如何下笔,因为不知道自己奋斗的是否还是年初的目标.大家都知道2016雾霾一直驱之不散,作为开发人员,这一年也是在紧迫的情景下进行的,时而被各种裁员新闻所忧虑,时而被"996"所困扰,但是我们在成长,不能被外界所困. 工作上: 项目进行顺利,老大看好,这里就不多说了,哈哈! 线下活动: 参加2016SDCC中国软件开发者大会,受邀参加2016MSDN微软技