- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 有关iOS开发写的好的博客和网站(持续更新,含盲点)
1. Swift中的trim方法处理字符串:http://www.hangge.com/blog/cache/detail_1649.html2. Swift语言中的@available和#availablehttps://blog.csdn.net/offbye/article/details/511509523.有关Button的用法,以及button的类型http://www...
2018-10-31 17:41:44 408
原创 Swfit:UIKit之UIImageView
参考博客:https://www.jianshu.com/p/018a929e64df核心代码let imageView = UIImageView(image: UIImage(named: "hahaha.jpeg")) // 这里的hahaha.jpeg放在图像显示控件中 imageView.frame = UIScreen.main.bounds ...
2018-10-30 10:52:31 143
原创 Swift:我的第二个Demo(textField实现一个登录界面,没有完成点击空白键盘)
文件名:AppDelegate.swiftimport UIKit@UIApplicationMainclass AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? func application(_ application: UIApplication, didFini...
2018-10-30 10:02:52 303
原创 Swift:我的第一个Demo(UILabel和UIButton)
完成的逻辑,按下按钮从hello变成感谢点击,松手还原文件名:AppDelegate.swiftimport UIKit@UIApplicationMainclass AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? func application(_ applic...
2018-10-29 18:28:56 510
原创 Swift 4:UIKit之UIButton(持续更新)
按钮有四种状态正常(默认状态)突出显示(高亮状态)点击按钮不放已禁用(使能状态)就是是否可用状态 - >禁用的状态才会显现Selected(选中状态)通过selected属性设置 import UIKitclass ViewController: UIViewController { override func viewDidLoad() { ...
2018-10-29 11:52:44 564
原创 Swift 4:UIKit之UILabel(持续更新)
import UIKitclass ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib....
2018-10-29 10:57:37 511
转载 Swift:下标
下标选项下标可以接收任意数量的输入形式参数,并且这些输入形式参数可以是任意类型。下标也可以返回任意类型。下标可以使用变量形式参数和可变形式参数,但是不能使用输入输出形式参数或提供默认形式参数值。类或结构体可以根据自身需要提供多个下标实现,合适被使用的下标会基于值类型或者使用下标时下标方括号里包含的值来推断。这个对多下标的定义就是所谓的下标重载。通常来讲下标接收一个形式参数,但只要你的类...
2018-10-28 14:38:41 289
原创 Swift:属性观察者willSet和oldSet
import Foundationclass Stepcounter { // 定义一个类,记录走的步数 var step: Int = 10 { // 注意是这里初始化的是10 willSet { // 属性观察者willSet是定义在变量step后面的大括号里面的,如果省略参数,默认参数为newValue,这里存的就是设置的新变量的值 pr...
2018-10-28 11:25:38 293
原创 Swift:闭包
闭包表达式 import Foundationfunc backward(_ a: Int, _ b: Int) -> Bool { return a > b}var lst = [5, 3, -1, 9]print(lst.sorted(by: backward))import Foundationvar lst = [5, 3, -1, 9]pri...
2018-10-26 15:42:15 140
原创 Swift: 函数传引用(指针)的用法
func swap(_ a: inout Int, _ b: inout Int) { var t = 0 t = a a = b b = t}var a = 5var b = 6swap(&a, &b)print(a, b)
2018-10-25 21:40:15 1567
原创 Swift:函数传数组的两种方式
import Foundationfunc ave(num: Array<Double>) -> Double { var sum: Double = 0 for x in num{ sum += x } return sum / Double(num.count)}print(ave(num: [1, 2, 5]))...
2018-10-25 21:23:34 1544
原创 Swift:让人头疼的函数传参
函数实际参数标签和形式参数名每一个函数的形式参数都包含实际参数标签和形式参数名。实际参数标签用在调用函数的时候;在调用函数的时候每一个实际参数前边都要写实际参数标签。形式参数名用在函数的实现当中。默认情况下,形式参数使用它们的形式参数名作为实际参数标签。 1 2 3 4 5 func someFunction(firstPa...
2018-10-25 20:53:10 751
KMP算法+全网最最最详细的代码注释,逐行注释,一看就懂,Code::Bclocks亲测完美运行!
2018-06-01
全网最新:利用Html+JavaScript实现简单购物车
2018-06-01
用C语言实现简单的员工管理系统(新建、增、删、改、查、排序)
2018-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人