swift專案練習
1swift專案練習2
推薦:swift學習使用知識**軟體
0.swift中的巨集定義(使用方法代替巨集)
一、檢視 +控制項
1、uiimageview + uiimage
2、 uiview+uilabel
uibutton
//3、swift uitableviewbutton
let butt = uibutton(frame: cgrect(x: 150, y: 300, width: 100, height: 30
)) butt.settitle(
"tiaozhuan
", for
: .normal)
butt.layer.cornerradius = 5
butt.addtarget(self, action:#selector(buttonaction(sender:)),
for: .touchupinside)
self.view.addsubview(butt)
}//button 事件
func buttonaction(sender:uibutton)
4、swift3.0 uitextfield
5/swift tableview自帶的重新整理控制項
二、**設計:繼承擴充套件封裝
1、swift實現單例的四種方式
2、例項方法和型別方法
三、三方使用
1、cocoapods 使用 與oc大致一樣,只有在podfile 開始的注釋中有一點更改
swift使用時:推薦:swift學習使用知識**軟體注意:你不能使用textedit來編輯podfile,因為它有可能用圖形化的更有吸引力的typeset quotes代替standard quotes,這可能導致cocoapods不能理解並丟擲錯誤,所以最好用xcode或者別的程式設計文字編輯器來編輯你的podfile。
預設的podfile看起來是這樣的:
# uncomment
this line to define a global platform for your project# platform :ios, '
6.0'
target
'icecreamshop'do
end
target
'icecreamshoptests'do
end將注釋的內容替換成下面的兩行:
1platform :ios,
"8.0
"use_frameworks!這就告訴了cocoapods--你的專案使用的是ios 8.0
,並且將使用框架來代替靜態庫。
想要在swift中使用cocoapods,你必須明確的寫出use_frameworks! 來選擇使用框架。如果你忘了寫這個,cocoapods能檢測到你使用使用swift cocoapods,你安裝pods的時候就會報錯。
python csv模組練習
建立,寫入,讀取 coding utf 8 import csv 作用 csv模組練習 def create with open b data.csv wb as file 不存在會建立 w csv.writer file,delimiter 指定分割字元,預設 w.writerow 姓名 性別 年...
pygame模組練習
background image filename 素材 fly img name 素材 fugu.png from abc import abcmeta,abstractmethod import pygame 匯入pygame庫 from pygame.locals import 匯入一些常用的...
時間模組練習
給定乙個初始日期,隨意輸入乙個日期,計算兩個日期相差的天數 第一種 自己寫程式實現,不引用datetime包 def trans date input date year int input date 0 4 month int input date 5 7 day int input date 8...