2017년 첫 글
테마를 또 변경했다.
맘에 드는 것이 없고, 일단 수정하기가 너무 번거롭다. 하다보면 알겠지..
- 지금 안되는 것 카테고리는 넣을 수 있지만, 누르면 404오류남
- 망함.
프로토콜지향 프로그래밍
Swift 프로토콜 지향 프로그래밍
class Hotsix {
var volume : Double!
var caffeine : Double!
var temperature : Double!
var canSize : Double!
var description : String!
init(volume : Double, caffeine : Double, temperature : Double) {
self.volume = volume
self.caffeine = caffeine
self.temperature = temperature
self.description = "Jolt Energy Drink"
self.canSize = 24
}
func drinking(amount : Double){
volume = amount - 1
}
func temperatureChange(change : Double){
temperature = change + 1
}
}
class Cooler {
var temprature : Double!
var cansOfHotSix = [Hotsix]()
var maxCans : Int!
init(temprature : Double, maxCans : Int) {
self.temprature = temprature
self.maxCans = maxCans
}
func addHotSix(hotSix : Hotsix)-> Bool{
if cansOfHotSix.count < maxCans {
cansOfHotSix.append(hotSix)
return true
}else {
return false
}
}
func removeHoxSix() -> Hotsix? {
if cansOfHotSix.count > 0 {
return cansOfHotSix.removeFirst()
}else {
return nil
}
}
}
var cooler = Cooler(temprature: 38.0, maxCans: 12)
for _ in 0...5{
let can = Hotsix(volume: 23.5, caffeine: 280, temperature: 45)
let _ = cooler.addHotSix(hotSix: can)
}
let hotSix = cooler.removeHoxSix()
hotSix?.drinking(amount: 5)
print("HotSix Left in can : \((hotSix?.volume)!)")
내 맘대로 공부하면서 쓰는 태그 Element들
Html Inline Element & Block Element
Inline Element
줄 속에 끼워 넣는 Element를 말한다. ex) <.span>, <.b>, <.a>, <.img> 등
Block Element
묶음 Element를 말한다. inline과 달리 block 태그를 사용할 때에는, 해당 Element가 속한 줄은 가로 화면 전체를 자치한다. 앞 뒤로 줄 바꿈이 된다. ex) <.p>, <.div>, <.ol>, <.ul>, <.table> 등
참고 사이트
Jekyll기반 GitHub.Pages 카테고리 / 태그 추가하기
Jekyll기반 GitHub.Pages 카테고리 / 태그 추가하기
생각보다 잘 안되네… 작업 중…