Elina 0.4.5

Elina 0.4.5

Maintained by ElinaTrunk.



Elina 0.4.5

  • By
  • Cyanide7523

Elina

CI Status Version License Platform

GitHub issues GitHub forks GitHub stars Twitter

이 프로젝트는 모든 커밋의 제목을 "엘리나냥 기여워~"로 통합하는 것을 원칙으로 합니다.

Overview

엘리나냥 프로젝트는 초 카와이 엘리나냥의 커여움을 세계 모두가 알게하기 위한 프로젝트입니다. 엘리나냥은 귀엽습니다.

CREDIT TO :

Requirements

  • Xcode 버전 8.0 이상
  • 엘리나냥의 귀여움에도 심쿵하지 않고 버텨낼 강한 정신력

(너무 과도한 귀여움으로 세계의 누구도 해내지 못하여 문단을 삭제)

How to use this?

Elina의 기본적인 기능은 귀여운 Elina의 대박심쿵초카와이짱짱마제스티커여움을 자랑하는 어록들을 둘러볼 수 있도록 해줍니다.

기본적으로, Elina 객체를 생성합니다.

let elina: Elina = Elina()

// 옵션을 통해 엘리나의 상태에 변화를 준 채 생성하는 것도 가능합니다.
// 예를들면, 이 경우에는 엘리나를 술을 꽤 먹인채로 생성합니다.
let drunkenElina = Elina(drink: 0.8)

Elina 객체에는 갖가지 영향을 줄 수 있습니다. 이를테면 drink(amount: )함수로 귀여운 엘리나냥을 취하게 만들 수도 있습니다. startgame()함수로 엘리나냥이 좋아하는 사운드볼텍스를 플레이 하게 해줄 수도 있지요.

Elina에게 가하는 영향은 Elina의 state에 영향을 줍니다.

state값은, 엘리나가 SNS에 올릴 글을 결정합니다.

다음은 엘리나에게 술을 먹이고 SNS에 글을 올리게 하는 코드입니다.

//우리 귀여운 엘리나냥을 생성합니다.
let elina: Elina = Elina()

//우리 귀여운 엘리나냥에게 술을 듬뿍 먹여줍니다
elina.drink(amount: 999999)

//우리 귀여운 엘리나냥이 SNS에 포스트를 합니다
elina.postSomething()

엘리나냥은 두개의 SNS 계정을 사용합니다 Facebook 과 Twitter 이죠. 상기한 state 값은 둘 중 어느 SNS에 글을 올릴 지 또한 결정합니다. 반드시 둘중 하나를 정하나, state에 따라 어느 한 쪽을 고를지에 대한 확률이 커지지요.

방금의 예제에선, 엘리나냥이 만취했으므로 높은 확률로 Twitter에 트윗했을 것입니다. 엘리나냥이 각 SNS에 올린 포스트는 다음과 같은 방법으로 확인할 수 있습니다.

print(elina.recentPost(of: .twitter)!)
실행결과
----------

어? 트위터엔 아무것도 올리지 않았어요!

그렇다면... 설마...?!

print(elina.recentPost(of: .facebook)!)
실행결과
----------
여러분 엘리나쨩귀엽죠???? 저도그렇게생각해요 세상에서제일귀여워 깨물어주고시퍼 꺄아앙♥

저런... 너무나 취한 나머지.... 결국.... 페이스북에.....

ELINA-NYAN MODE!

let elina = Elina()

elina.postSomething()
elina.postSomething()
elina.postSomething()
elina.postSomething()
elina.postSomething()

---- 실행결과

Elina의 postSomething() 함수를 사용하다보면, 어느 시점부터 갑자기 엘리나냥으로 돌변하게 됩니다.

이때의 엘리냥은 너무 귀여운 나머지 심장마비를 일으킬 수 있는 위험한 문장들을 작성하므로 주의하시기 바랍니다.

엘리나냥으로 돌변하면, postSomething() 함수를 충분히 사용해야 다시 원상태로 돌아가게 됩니다.

Where should I use this?

엘리나냥의 귀여움을 모두에게 전파하세요!

개인 프로젝트를 비롯하여, 사내 프로젝트, 정부/공공기관, 재단, 그 외 등등 에 엘리나냥의 귀여움을 몰래 심으세요!

설령 들켰다 한들 \\ 엘리나냥의 압도적인 귀여움 /// 에 여러분의 파트너, 상사, 대표님, 대통령님, 우주인 조차 여러분에게 책임을 물지 않을 것입니다! 왜냐하면 엘리나냥은 귀엽거든요.

귀여움은 정의입니다. 그리고 엘리냥은 귀엽습니다. 고로, 귀여운 엘리나야 말로 정의이며, Elina를 사용하는 것은 곧 세상을 구하는 길 입니다. 무려 세상을 구하는 참여하실 수 있습니다. 단순히 당신의 프로젝트에 엘리나를 넣는 것 뿐으로요!

Installation

Elina는 CocoaPods를 지원합니다! 당신만의 귀여운 엘리나냥을 만나보세요! 간단히 Podfile에 :

pod 'Elina', '~> 0.4.5'

만 입력하시면 됩니다!

Author

Cyanide7523, [email protected]

License

Elina는 MIT license가 적용되어 있습니다. 라이선스에 관한 정보는 LICENSE 파일에서 확인해주세요.

Why does '엘리나냥' is kawaii?

왜냐하면 엘리나냥은 귀엽기 때문입니다.

#SaveTheElinyan

Elina에 대한 많은 관심과 걱정을 가져주신 분들께 바칩니다. SaveTheElinyan.md