GithubHelp home page GithubHelp logo

learning-ios-programming-with-swift's Introduction

Learning-iOS-Programming-with-Swift

I'm a college CS student in China since 2015/9. Last term, I was tend to learn iOS developing and I found there were two languages: Objective-C and Swift. After consideration, I decided to learn Swift and use it in iOS programming cause it's light and powerful.
Here, I'm going to keep updating my experience and and little demo projects and fixing them in time on my learning iOS Programming with Swift.


You can find my explanation about each project on Jian Shu on my docs collection: Learning iOS9 with Swift.
Or you can follow me on My Jian Shu home page.


##Here's the navigation:

  1. Clock
  2. Stop Watch
  3. Simple Table
  4. Dynamic Snap
  5. Dynamic Gravity

Project 01 - Clock

The sample clock interface

Project 02 - Stop Watch

StopWatch

Project 03 - Simple Table

SimpleTable

Project 04 - Dynamic Snap

Project 05 - Dynamic Gravity

learning-ios-programming-with-swift's People

Contributors

laurensesss avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

zhao95

learning-ios-programming-with-swift's Issues

Project 02 Stop Watch

I found that after I hit the "Pause" button, then after a while I hit "Resume" button, the time just slip straight to the current time. It seems that the "Pause" button only did the facial work(View). The time actually didn't stop.
我发现点了"Pause"之后一会儿再点"Resume",时间就一下跳了。可见"Pause"只停了表面的View。没有停下内部的时间。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.