- 博客(32)
- 资源 (28)
- 收藏
- 关注
原创 Swift基础(三十二)获取相册中的图片
class ViewController: UIViewController, UIImagePickerControllerDelegate, UINavigationControllerDelegate { var picView: UIImageView? override func viewDidLoad() { super.viewD
2016-07-29 14:35:12 1118
原创 Swift基础(三十一)UINavigationController
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { // Override point for customization after application launch.
2016-07-27 15:36:10 381
原创 Swift基础(三十)UISearchBar
class RootViewController: UIViewController, UISearchBarDelegate { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view.
2016-07-27 13:55:15 443
原创 Swift基础(二十九)UIToolBar
class RootViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. self.view.background
2016-07-27 12:54:17 413
原创 Swift基础(二十八)UIPickerView
class RootViewController: UIViewController, UIPickerViewDelegate, UIPickerViewDataSource { // 定义两个数组以便数据源使用, var authorsArray: [String]! var appsArray: [String]! override f
2016-07-27 10:48:43 548
原创 Swift基础(二十七)UIDatePicker
class RootViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. self.view.background
2016-07-27 10:09:56 512
原创 Swift基础(二十六)UIWebView
class RootViewController: UIViewController, UIWebViewDelegate { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. s
2016-07-27 09:31:39 322
原创 Swift基础(二十五)UIPageControl
class RootViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. self.view.background
2016-07-26 17:00:15 521
原创 Swift基础(二十四)UIScrollView
class RootViewController: UIViewController, UIScrollViewDelegate { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view.
2016-07-26 16:44:54 336
原创 Swift基础(二十三)UIImageView
class RootViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. self.view.background
2016-07-26 14:41:39 347
原创 Swift基础(二十二)UIAlertView,UIActionSheet,UIAlertController
说明:使用UIAlertController时,在显示时,需要“模态”出这个空件,最好是自定义一个类,否则很可能会“模态”不出来class RootViewController: UIViewController, UIAlertViewDelegate, UIActionSheetDelegate { override func viewDidLoad() {
2016-07-26 13:25:18 401
原创 Swift基础(二十一)UIActivityIndicatorView,UIProgressView
class RootViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. self.view.background
2016-07-26 08:04:09 452
原创 Swift基础(二十)UISwitch And UIStepper
class RootViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. self.view.background
2016-07-25 15:16:39 453
原创 Swift基础(十九)UISlider
class RootViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. self.view.
2016-07-25 13:25:57 514
原创 Swift基础(十八)UISegmentedControl
class RootViewController: UIViewController { var segment: UISegmentedControl? override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading t
2016-07-25 10:17:08 1041
原创 Swift基础(十七)UITextView
class RootViewController: UIViewController, UITextViewDelegate { var textView: UITextView? = nil override func viewDidLoad() { super.viewDidLoad() // Do any additio
2016-07-25 09:07:41 620
原创 Swift基础(十六)UITableView
RootViewControllerclass RootViewController: UIViewController, UITableViewDelegate, UITableViewDataSource { var tableView: UITableView? var editDoneButton: UIButton? // 定义数组 v
2016-07-24 14:44:28 428
原创 Swift基础(十五)UIButton
override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. self.view.backgroundColor = UIColor.whiteColor() // 通过frame来初始化
2016-07-23 15:25:40 638
原创 Swift基础(十四)UITextField
class RootViewController: UIViewController, UITextFieldDelegate { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view.
2016-07-23 14:14:29 991
原创 Swift基础(十三)UILabel
class RootViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. self.vie
2016-07-23 10:05:44 659
原创 Swift基础(十二)UI基础--AutoLayout
override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. // 用代码实现自动布局 let leftButton: UIButton = UIButton(type: UIButt
2016-07-21 10:37:02 725
原创 Swift基础(十一)多线程
class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // 创建NSOperation的实例,并调用实例方法 let operation = Operation();
2016-07-20 14:36:07 765
原创 Swift基础(十)协议的委托代理
LoadingView.swift// 定义一个代理方法protocol LoadingDelegate { func didLoading();}class RegistrationView : UIView { // 声明一个委托代理 var delegate: LoadingDelegate?; overri
2016-07-16 12:46:45 525
原创 Swift基础(九)id兼容性与nil对象
// id兼容性 // Swift语言将Objective-C中的id对象导入为AnyObject类型,表示任意类型的对象。AnyObject协议允许编写安全类型的代码,同事位置无类型对象的灵活性。因为AnyObject协议保证了这种安全。 // 跟id一样,你可以为AnyObject类型的对象分配任何其他类型的对象,你也同样可以为它重新分配其他类型的对象。 var myO
2016-07-12 14:39:18 1757
原创 Swift基础(八)函数和闭包
override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. // 使用函数类型,在Swift中,可以像其他类型那样使用函数类型。例如,可以定义一个常量或变量为一
2016-07-12 14:23:25 448
原创 Swift基础(七)类
// 实例化SomeClass的对象 var someClass = SomeClass(); // 访问存储属性 let newValue1 = someClass.value1; let newValue2 = someClass.value2; // 访问类型属性
2016-07-11 15:38:05 437
原创 Swift基础(六)解包
// 解包(if let语句和 guard语句) // 1. if let 可选类型在每次访问的时候都会提取并检测他的值是否存在,但有时候根据程序结构可以推断可选量在首次赋值后必然存在值,这时就不需要每次验证值是否存在了。我们可以使用!进行解包来获取它的值,或者使用Optional Binding,结合if和let,即可进行隐式解包 // 强制隐式解包,将!放在
2016-07-11 15:36:10 604
原创 Swift基础(五)字典
// 字典 // Swift的字典使用 Dictionary定义,其中KeyType是字典中键的数据类型,ValueType是字典中对应于这些键所存储值得数据类型。各个值跟一个唯一的key关联,key在字典中是值得唯一标识。 var airports: Dictionary; // 创建了一个类型的空字典,它的键是String类型,值是Stri
2016-07-11 15:34:46 464
原创 Swift基础(四)数组
// Swift 的类型推断:如果使用数组字面量来初始化一个数组,那么这个数组字面量的值具有相同的类型,可以不必明确这个数组的类型。 var teachers = ["Mr. Wang", "Mr. Liu"]; // 因为teachers数组字面量中的所有值具有相同的类型,所以Swift可以推断出teachers变量的类型就是[String]
2016-07-11 15:33:05 588
原创 Swift基础(三)字符串
override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. // 初始化字符串 let tempString = "this is a tem
2016-07-08 15:51:44 319
原创 Swift开发基础 二
override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. // 数据可读性 let readAbility1 = 10_000_000_00
2016-07-07 15:48:40 427
原创 Swift开发基础
import UIKitextension Double { // 转换 func format(f: String) -> String { return NSString(format: "%\(f)f", self) as String; }}class ViewController: UIViewController {
2016-07-06 15:56:15 352
objc-msg-arm64.s
2020-09-22
wampserver2.5
2016-04-29
phpDesigner8
2016-04-29
ksoap2-android-assembly-3.0.0-jar-with-dependencies.jar
2016-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人