My IOS files

Source: Internet
Author: User

My IOS files

Luo chaohui (http://blog.csdn.net/kesalin) CC license, reprinted please indicate the source

Preface

After several years of iOS development, I wrote a lot of code and blog tutorials in my spare time. Unfortunately, I haven't sorted it out all the time. I lost my notebook at guanglan Road, Zhangjiang, and suffered heavy losses. I lost a lot of codes that were not backed up in time. After a hard time thinking, I decided to sort out IOS code and notes I had written in my spare time and move them to GitHub. One could help a friend who felt useful, and the other would be a backup method.

I have previously written some windows tool libraries and games on Google code. I haven't updated them for a long time. I'm not planning to move them now. If you are interested, please refer to: https://code.google.com/u/?645050976498 /.


The following are iOS-related code and blog posts:

Work 1: iPhone app American English pronunciation

Details: http://blog.csdn.net/kesalin/article/details/6665847

Source code: https://github.com/kesalin/AmericanEnglish

Function: combines speech and text to enable users to learn American phonetic symbols, Support recording/playback, and view PDF English documents.

:

Work 2: iPad application medical imaging workstation

Details: http://blog.csdn.net/kesalin/article/details/6986274

Source code: https://github.com/kesalin/DicomViewer

Function: Query and download images from PACS, and allows users to perform 2D operations such as rotating, scaling, moving, and adjusting the window width/position. layout and tagging are supported, voice report and other functions.

:

Query from PACS and download from the network

Article 3: IOS animation library

Details: http://blog.csdn.net/kesalin/article/details/6612734

Function: supports a variety of common animation effects, such as rebound, bounce, linear, quadratic, and cubic transform animations.

Source code: seems to have been lost with the loss of the notebook, sorry

:

Article 4: csdn iOS development column "in-depth introduction to cocoa series"

Details: http://blog.csdn.net/kesalin/article/details/8155245

Functions: including runtime, class, message, multithreading, core data, network, framework, and plugin.

Download this column in PDF Format: Click here to download or here

Article list:

In-depth introduction to cocoa and objects
In-depth introduction to cocoa
Dynamic Creation class
In-depth introduction to cocoa messages

In-depth introduction to cocoa (II)-detailed explanation of dynamic method resolution (dynamic
Method resolution)
In-depth explanation of cocoa and KVO and its implementation mechanism

Cocoa Method
Swizzling
Introduction to cocoa multi-thread nsthread
Block and dispatch for cocoa multi-thread programming
Quene
Bonjour network programming for cocoa
A Brief Introduction to the cocoa framework
Introduction to cocoa plug-in
A Brief Introduction to cocoa Core
Data (1)-detailed framework
A Brief Introduction to cocoa Core
Data (2)-manual coding
A Brief Introduction to cocoa Core
Data (3)-use binding
A Brief Introduction to cocoa Core
Data (4)-use binding
Configure the GIT server on Mac
IOS unit test in xcode
Debugging skills in xcode
Apple cocoa code specification

Article 5: csdn iOS development column OpenGL ES 2.0 IOS tutorial

Details: http://blog.csdn.net/column/details/opengl-es2-ios.html

Source code: https://github.com/kesalin/OpenGLES

This series is still in progress. Currently, the tutorial code is updated to lesson 14th: Cube textures.

Article list:

[OpenGL
Es 01] early experience of OpenGL ES on iOS [OpenGL
Es 02] OpenGL ES rendering pipeline and shader [OpenGL
Es 03] 3D Transformation: model, view, projection, and viewport [OpenGL
Es 04] 3D Transformation Practice: translation, rotation, scaling [OpenGL ES 05] relative space transformation and color [OpenGL
Es 06] Using VBO: vertex cache [OpenGL ES 07-1] illumination Principle

[OpenGL ES 07-2] per-vertex
Light and deep Cache
[OpenGL ES 08] per-pixel light and cartoon Effects
Tutorial09: load the OBJ Model
Tutorial10: first recognized texture
Tutorial11: texture Mixing
Tutorial12: texture mixing 2
Tutorial13: Template Cache
Tutorial14: Cube textures

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.