
IOS
stary_yan
"I believe people express their appreciation to the rest of humanity is to make something wonderful and put it out there."
展开
-
[IOS] 使用属性列表实现数据持久化
// // ViewController.swift // just // // Created by Stary on 4/4/16. // Copyright © 2016 Stary. All rights reserved. //import UIKitclass ViewController: UIViewController { // array of switches原创 2016-04-04 23:47:44 · 351 阅读 · 0 评论 -
[IOS]动画编程总结
IOS动画使用总结 IOS中动画主要有视图动画UIViewAnimation 和 核心动画Core Animation完成。本文将详细介绍这两种动画的使用方法。 思维导图UIViewAnimation这是一种相对简单的动画制作方法,通过调用UIView.animateWithDuration这种方法可以实现各种各样的动画。UIViewUIView中有一些允许被改变的参数, 在以下动画的闭包原创 2016-07-13 17:25:54 · 692 阅读 · 0 评论 -
[IOS]UIKit控件使用总结
UIKit空间使用总结 从今天开始,我将会通过视频学习IOS各种组件并且把相应的实现方法及代码收录整理起来。这个过程并简单,但我愿意好好地系统学习一下IOS,为以后开发项目做准备。 Label The UILabel class implements a read-only text view. You can use this class to draw one or multiple l原创 2016-06-28 17:47:27 · 1612 阅读 · 0 评论 -
[IOS]Human interface guidelines
IOS Human interface guidelinesUI Design BasicsDesigning for IOSIOS embodies the following themes: Deference. The UI helps people understand and interact with the content, but never competes with it.(顺从翻译 2016-04-21 20:19:11 · 684 阅读 · 0 评论 -
[IOS]Core Data Model--Demo3
Core Data ModelPrinciple:xcdatamodal file 是一种特别的编辑器(compiler)可视性的创建和编辑方式。Core Data provides four types of NSPersistenceStore out of the box: 3 atomic and 1 non-atomic. An atomic persistence store needs原创 2016-04-17 12:11:24 · 637 阅读 · 0 评论 -
[IOS]Core Data(数据建模与保存)
Core Data–(数据建模与保存)Demo功能介绍:此Demo完成了对数据的保存和提取。通过在.xcdatamodel中完成数据模型,在SampleData.plist中完成对数据的读取。这个功能对persistent非常重要!数据建模:当文件很大时,会给一个连接,每次使用时,都会从这个链接中取出,如果文件很小时,直接保存到数据库。 存储的都是dictionary类型,可以按键值对来检索。ti原创 2016-04-14 22:01:23 · 703 阅读 · 0 评论 -
[IOS]ScrollView & PageControl 制作引导页
ScrollView & PageControl此空间用于制作app的开始画面。在实际做app的时候,可能用纯代码实现会更加方便,但需要的能力也更大,特别是对布局的掌控!此能力需要看更多的开源代码来学习!不能太依赖StoryBoard。(Demo)代码实现:先布局好ScrollView,PageControl,以及ScrollView的Delegate。// // ViewController.s原创 2016-04-11 00:32:28 · 865 阅读 · 0 评论 -
[IOS]Core Data简单实例(使用Xcode7)
Core Data简单实例Core Data原理Core Data是一个模型层的技术。Core Data帮助你建立代表程序状态的模型层。Core Data也是一种持久化技术,它能将模型对象的状态持久化到磁盘,但它最重要的特点是:Core Data不仅是一个加载、保存数据的框架,它还能和内存中的数据很好的共事。创建属性列表这里需要注意,名字都是键值,在后面的代码中要进行索引。代码// // Tabl原创 2016-04-13 23:28:29 · 155 阅读 · 0 评论 -
[IOS]应用设置和用户默认设置(附Demo文件)
应用设置和用户默认设置设置捆绑包 通过设置应用,用户可以输入和更改任何带有设置捆绑包(settings bundle)的应用中的偏好设置。在ios应用中,用户默认设置由NSUserDefaults类实现。NSUserDefaults数据会持久保存在文件系统中,而不是存储在内存的对象实现中。 设置应用的优势之一是不用为偏好设置设计用户界面,系统会自动创建用户界面。 Demo:设置属性列表原创 2016-04-13 15:52:24 · 982 阅读 · 0 评论 -
[IOS]Label-UIMenuController
按住Label可以显示给定的黑框提示按钮。 尝试着找到TextField的相应做法。import UIKitclass text: UILabel { //MARK: 通过Xib初始化, 并绑定事件 override func awakeFromNib() { // 用户交互 self.userInteractionEnabled = true // 绑定手原创 2016-04-07 23:55:23 · 309 阅读 · 0 评论 -
[IOS]动画效果
对字体的选择。 // 给一个图片命名 Image.image = UIImage(named: "p1.jpg") // 这个图片是否要有圆角 Image.layer.cornerRadius = 10 Image.layer.masksToBounds = true // Label的行数以及是否自动适原创 2016-04-07 20:41:36 · 339 阅读 · 0 评论 -
[IOS]NSObject--用于传值
Document 1: 建立一个数据模型。import UIKitclass Model: NSObject { var ClassName : String = "" var DescriptionName : String = "" init(ClassName : String, DescriptionName : String) { self.Cla原创 2016-04-07 00:04:11 · 1180 阅读 · 0 评论 -
[IOS]tableView的操作。
// // ViewController.swift // try // // Created by Stary on 3/28/16. // Copyright © 2016 Stary. All rights reserved. //import UIKitclass NewTableViewController: UIViewController, UITableViewDataSou原创 2016-04-06 23:42:05 · 274 阅读 · 0 评论 -
[IOS]数据永久化
数据存储思维导图: 应用程序沙盒 每个IOS程序有一套自己独立的文件系统,其路径以 / 开始, 这个文件系统成为应用程序沙盒。每个应用程序只能在自己的沙盒内部读写文件,基本不可以去访问外部文件。所有的操作都要进行权限检测。 沙盒是一种安全机制,其核心是对IOS应用的操作进行权限检测。 为什幺要用沙盒? 防止应用被其他应用恶意修改、访问和删除。 防止其他软件访问你的个人数据。 能够很干原创 2016-07-08 17:09:02 · 1388 阅读 · 0 评论