在Swift项目中使用MBProgressHUD
前言
MBProgressHUD是一个使用OC语言写的提示框库,支持常用的进度条提示、菊花等待提示、纯文本提示以及自定义提示。当然最重要的是可以异步执行一些网络任务或者需要长时间操作的任务时显示等待提示框。
在Swift项目中,如何使用呢,其实灰常的简单,如果之前练习过在Swift项[……]
MBProgressHUD是一个使用OC语言写的提示框库,支持常用的进度条提示、菊花等待提示、纯文本提示以及自定义提示。当然最重要的是可以异步执行一些网络任务或者需要长时间操作的任务时显示等待提示框。
在Swift项目中,如何使用呢,其实灰常的简单,如果之前练习过在Swift项[……]
在创建一个项目时,如果选择了CoreData,那么会在AppDelegate类中为我们创建一些和CoreData相关的代码,我们把这些代码提取出来,稍作修改便可以得到一个适应我们自己项目的CoreData操作库。
我将CoreData操作库分为2个类,分别是底层的SCCoreD[……]
CoreData是苹果为我们封装的一个ORM(对象关系映射)库,可以很方便的把数据库中的数据转为一个对象,把一个对象保存到数据库中。如同微软的Entity Framework、Java的hibernate~
在学习CoreData前,需要先清楚几个类的作用和关系,本文就主要对C[……]
sqlite数据库相信各位早已耳闻,当年我在做C# winform时就已经玩过了,非常轻巧的一个数据库,数据库仅一个文件,即建即用。
在ios中,也同样支持sqlite。目前有很多第三方库,封装了sqlite操作,比如swift语言写的SQLite.swift、苹果官网也为我们[……]
在IOS中,我们可以通过NSFileManager类对文件进行操作,比如创建、复制、移动、删除等。使用方法也很简单。
import Foundation public class SCFile{ public class func getD[......]