- 博客(27)
- 资源 (30)
- 收藏
- 关注
原创 JSON与Swift4 Codable
JSON(JavaScript Object Notation)是一个以文字为主,轻量型,并且容易使用来存储以及交互资料的方式.
2018-06-27 09:52:13 366
转载 角度和弧度之间的关系
tableviewCell呈现动画 override func tableView(_ tableView: UITableView, willDisplay cell: UITableViewCell, forRowAt indexPath: IndexPath) {// cell.alpha = 0// UIView.animate(withDurat...
2018-06-25 08:08:44 915
原创 三种链接网页
介绍三种打开网页视图 1:WKWebKit (import WebKit) 内容网页视图 if let url = URL(string: targetURL){ let request = URLRequest(url: url) webView.load(request) } 如果为本地的网页 ...
2018-06-22 15:09:51 300
原创 Autoshrink属性
不同机型针对于UILabel来说,它的字尾省略可以通过Autoshrink属性选择Minimum Font Size来自动调整标题的字体大小 两个UILabel内容拉近优先权(Content Hugging Priority)在垂直(Vertical)方向的设置一个为250,一个为251.值大的内容拉近优先权高一些 内容拉近优先权的值会协助iOS判断,哪一个视图应该拉大,拉近优...
2018-06-22 15:06:28 1679
原创 CloudKit
CloudKit 框架从iCloud服务器提供处理资料传送的服务 CloudKit并不会提供任何本地端永久保存,只提供最小的离线快取支援 容器与资料库是CloudKit框架最基础的元素. 每个App有自己的容器来处理自己的内容.一般,一个App对应一个容器,容器是以CKContaine类来表示 在容器内,包含了公共资源库(Public Database),(共享资料库(Shared D...
2018-06-22 10:38:01 598
原创 ForInWhere的使用
func noteForInWhere(){ var noteSelectedArray = [String]() var noteArray = [String]() let noteId = "123456" noteSelectedArray = ["123456","1234567","12345645","123456","123456.
2018-06-22 10:02:05 325
原创 String.index
let animal = "start" let firstLetterIndex = animal.index(animal.startIndex, offsetBy: 3) print(animal.startIndex) print(animal[firstLetterIndex])打印结果: animal[animal...
2018-06-22 08:52:51 366
原创 appearance
在appDelegate中的dididFinishLaunchingWithOptions中定义全局颜色 //自定义返回按钮 let backButtonImage = UIImage(named: "back") UINavigationBar.appearance().backIndicatorImage = backButtonImage ...
2018-06-21 08:06:20 328
原创 UISearchController
iOS11 遵循协议:UISearchResultsUpdating searchController = UISearchController(searchResultsController: nil) self.navigationItem.searchController = searchController searchController.searchResultsUp...
2018-06-20 10:56:50 173
原创 iOS10之后Core Data应用
3:Core Data的应用 托管物件内容(Managed Object Context) 托管物件模型(Managed Object Model) 持久性存储协调器(Persistent Store Coordinator) 持久性存储器(Persistent Store)iOS10之前的 iOS10之后导入了一个名为 NSPersistentContainer的新类别(存取...
2018-06-20 09:54:48 291
原创 代码NSLayoutConstraint
import UIKitclass NewRestaurantController: UITableViewController ,UITextFieldDelegate,UIImagePickerControllerDelegate,UINavigationControllerDelegate{ @IBOutlet weak var photoImageView:UIImageVi...
2018-06-19 16:11:38 196
原创 RoundedTextField
自定义的圆角textFieldclass RoundedTextField: UITextField { let padding = UIEdgeInsets(top: 0, left: 10, bottom: 0, right: 10) override func textRect(forBounds bounds: CGRect) -> CGRect { ...
2018-06-19 15:12:25 138
原创 Segue绑定与解除例子
override func prepare(for segue:UIStoryboardSegue,sender:Any?){}ViewController中重写prepare(:,:)函数 storyboard中写segue的identifier 其中有转场动画有Cover Vertical(垂直覆盖),Cross Dissolve(交叉溶解),Flip Horizontal...
2018-06-19 13:50:20 479
原创 UIView的Tint Color
默认情况下,一个视图的tintColor是为nil的,这意味着视图将使用父视图的tint color值。当我们指定了一个视图的tintColor后,这个色值会自动传播到视图层次结构(以当前视图为根视图)中所有的子视图上。如果系统在视图层次结构中没有找到一个非默认的tintColor值,则会使用系统定义的颜色值(蓝色,RGB值为[0,0.478431,1],我们可以在IB中看到这个颜色)。因此,这个...
2018-06-15 08:37:28 208
转载 iOS实现App之间的分享
我们在iOS平台上想要实现不同App之间的内容分享一般有几种常用方式: 第一种是通过AirDrop实现不同设备的App之间文档和数据的分享; 第二种是给每个App定义一个URL Scheme,通过访问指定了URL Scheme的一个URL,实现直接访问一个APP; 第三种是通过UIDocumentInteractionController或者是UIActivityViewController...
2018-06-13 11:27:16 7266
原创 Array
var book1 = "Tools of Titans"var book2 = "Rework"var book3 = "Your Move"var bookCollection = [book1,book2,book3]bookCollection[0]bookCollection.append("Authorit
2018-06-06 17:19:20 99
原创 swift中的switch...case
var bonus = 5000if bonus >= 10000 { print("I will travel to Paris and London")}else if bonus >= 5000 && bonus < 10000 { print("I will travel to Tokyo")}else if bonus >= ...
2018-06-06 16:31:17 221
原创 cocopads的警告之一
意思是Podfile文件中 在目标“myPro”上自动为平台的“ios”配置“9.0”,因为没有指定平台所以引起的警告 去除警告的解决办法 重新pod install发现没有警告了 ...
2018-06-05 11:14:46 181
原创 系统字号与默认系统高度
通过下面代码测试了系统高度从14到18,高度分别如下: systemFont字体为13时候默认系统高度为15.5136 systemFont字体为14时候默认系统高度为16.7070 systemFont字体为15的时候默认系统高度17.9001 systemFont字体为16的时候默认系统高度19.094 systemFont字体为17的时候默认系统高度20.2871 systemF...
2018-06-02 07:48:20 376
原创 Swift中用Cocoapods导入第三方SnapKit
首先我们是在安装过cocoapods的基础上开始的, 使用如下命令打开它open -a Xcode Podfile刚开始打开的Podfile 编辑后的 Podfile 文件如下 注意项目的 target 是 iOS9.0,use_frameworks! 这句是必须的,因为 Swift 使用的是框架而不是静态库。pod ‘SnapKit’ 告诉 Cocoapods 你想在项目中...
2018-06-01 09:07:27 1912
iOS-13.0-13.6-.zip
2020-08-25
iOS11.4在不升级xcode的情况下,在对应版本的真机内进行测试
2018-04-09
iOS11.3在不升级xcode的情况下,在对应版本的真机内进行测试
2018-04-09
iOS11.1(15B87)真机测试包
2017-11-23
Xcode 11.0 (15A372)配置包
2017-10-10
图解网络硬件完整版
2017-02-23
xcode 模拟器调试直接进入沙盒
2016-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人