我的iOS作品

罗朝辉 ( http://blog.csdn.net/kesalin)
CC 许可,转载请注明出处

前言

做了好几年的 iOS 开发了,业余也零零散散地写了不少代码和博文教程。可惜一直都没有整理下,上次过年回家在张江广兰路把笔记本给丢了,损失惨重,好多代码没有及时备份都丢了。痛定思痛,决定把业余写过的 iOS 代码,笔记什么的整理下,搬到 github 上,一则让觉得有参考价值的朋友参考下,二则也算是一种备份途径。

以前写过一些 Windows 小工具库和游戏,都放在 google code 上,好久都没更新了,暂时没打算搬了,有兴趣的可以看看:https://code.google.com/u/104347645050976498112/。

下面是 iOS 相关的代码与博文:

作品一:iPhone 应用程序《美式英语发音》

详情:http://blog.csdn.net/kesalin/article/details/6665847

源代码 :https://github.com/kesalin/AmericanEnglish

功能:通过语音与文字相结合,让用户学习美式音标,支持录音/回放功能,以及查看 PDF 英语资料。

截图:

作品二:iPad 应用程序《医疗影像工作站》

详情:http://blog.csdn.net/kesalin/article/details/6986274

源代码:https://github.com/kesalin/DicomViewer

功能:从 PACS 查询和下载图像,并允许用户对图像进行旋转,缩放,移动,调窗宽/窗位等2D操作;支持布局,标注,语音报告等功能。

截图:

从 PACS 查询,网络下载

作品三:iOS动画库

详情:http://blog.csdn.net/kesalin/article/details/6612734

功能:支持各种常见的动画效果,如:回弹,Bounce,线性,二次,三次变换动画等等。

源代码:貌似以及随着笔记本的丢失而丢失了,遗憾

截图:

作品四:CSDN iOS开发专栏《深入浅出Cocoa系列》

详情:http://blog.csdn.net/kesalin/article/details/8155245

功能:涵盖 runtime,class, message,多线程,core data,网络,framework,plugin等各方面。

本专栏文章 pdf 打包下载:点此下载 或这里

文章列表:

深入浅出Cocoa之类与对象
深入浅出Cocoa 之动态创建类
深入浅出Cocoa之消息

深入浅出Cocoa之消息(二)-详解动态方法决议(Dynamic Method Resolution)
深入浅出Cocoa之详解键值观察(KVO)及其实现机理

深入浅出Cocoa之Method Swizzling
深入浅出Cocoa之多线程NSThread
深入浅出Cocoa多线程编程之block与dispatch quene
深入浅出Cocoa之Bonjour网络编程
深入浅出Cocoa之Framework
深入浅出Cocoa之Plugin
深入浅出Cocoa之Core Data(1)- 框架详解
深入浅出Cocoa之Core Data(2)- 手动编写代码
深入浅出Cocoa之Core Data(3)- 使用绑定
深入浅出Cocoa之Core Data(4)- 使用绑定
Mac下配置Git服务器
XCode下的iOS单元测试
XCode下的调试技巧
苹果Cocoa编码规范

作品五:CSDN iOS开发专栏《OpenGL ES 2.0 iOS 教程》

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

源代码:https://github.com/kesalin/OpenGLES

该系列还在进行中,目前教程代码以及更新到第 14 课:立方体贴图了。

文章列表:

[OpenGL ES 01]iOS上OpenGL ES之初体验
[OpenGL ES 02]OpenGL ES渲染管线与着色器
[OpenGL ES 03]3D变换:模型,视图,投影与Viewport
[OpenGL ES 05]相对空间变换与颜色
[OpenGL ES 07-1]光照原理

[OpenGL ES 07-2]Per-Vertex Light及深度缓存
[OpenGL ES 08]Per-Pixel Light及卡通效果
Tutorial09: 装载 OBJ 模型
Tutorial10: 初识纹理
Tutorial11: 纹理混合一
Tutorial12: 纹理混合二
Tutorial13: 模板缓存
Tutorial14: 立方体贴图

[置顶] 我的iOS作品相关推荐

  1. [置顶] iOS中 支付宝钱包详解/第三方支付

    [置顶] iOS中 支付宝钱包详解/第三方支付 韩俊强的博客 每日更新关注:http://weibo.com/hanjunqiang  新浪微博! 一.在app中成功完成支付宝支付的过程 1.申请支付 ...

  2. iOS UILabel 文字 置顶/置底 实现

    iOS UILabel控件默认文字位置是居中的,如图所示: 但是我们经常碰到这样的需求,希望文字向上置顶,或者向下置底,但是很遗憾,iOS API中并没有提供相应的属性和方法,需要我们手动设置. 利用 ...

  3. Android仿ios微信左划条目删除、置顶的实现,代码简洁,更容易理解使用

    <span style="font-family:Arial, Helvetica, sans-serif;"><span style="backgro ...

  4. iOS开发 处理置顶聊天的功能

    置顶聊天的功能 本文小白,仅供参考. 使用协议来处理. -(void)didTapReturnCell:(SLYPrivateChatView *)cell // 进入到视图的里面 [self.del ...

  5. iOS创建浮动按钮,点击按钮“置顶”

    1.创建浮动按钮 -(void)CreateFloadWindow {// *****创建浮动按钮的关键语句,设置按钮的Frame值****CGRect floatFrame = CGRectMake ...

  6. 小技巧 - 苹果手机(IOS系统)备忘录如何置顶文件?

    当我们找到手机内的备忘录之后,点击备忘录图标,打开备忘录. 打开备忘录之后,在已有的文件中找到想要设置置顶的经常需要翻阅的重要文件,注意只是找到即可,这时候不需要任何操作. 找到之后,现在才是操作的时 ...

  7. 前端取消置顶功能_短说开发日报:首页推荐频道刷新后首页置顶的数据没有加载出来的问题已修复(9.22周二)...

    短说社区论坛系统是想天软件推出的一款集社区论坛.电商商城.知识付费三大版块为一体的整合运营系统 同步支持H5.公众号.安卓.IOS.PC.多渠道小程序(微信.头条.百度.支付宝.QQ) SAAS版本. ...

  8. 推荐+1置顶+1(分享、讨论、实现)通用软件注册功能之建立有效的软件保护机制...

    推荐+1置顶+1(分享.讨论.实现) 通用软件注册功能之建立有效的软件保护机制 众所周知,一些共享软件往往提供给使用者的是一个功能不受限制的限时使用版,在试用期内使用者可以无限制的使用软件的全部功能( ...

  9. 微信在朋友圈强行置顶视频号直播分享,引网友疯狂吐槽:又丑又烦!

    前几天,微信iOS版本进行了更新,除了对iPhone 12分辨率进行支持外,还有许多的功能也进入了灰度测试的过程,其中有关于视频号的功能居多. 微信对于视频号的功能是非常重视的,在几次大的更新中,视频 ...

最新文章

  1. 注会用计算机,注会准备什么计算器?有型号要求吗?
  2. asp.net session 如何知道是哪个浏览器客户端_微服务下的分布式session管理
  3. mysql 列序号,在mysql中使用列号而不是名称进行选择
  4. 从包中构建瓦片服务器
  5. java swing 字体_Java Swing界面编程(4)---获取本地字体
  6. Ubuntu 20.04 安装多个版本 php 并应用到 nginx
  7. Java String replace replaceAll replaceFirst 执行效果笔记
  8. PowerShell 远程连接与其它技巧
  9. 高级shell编程讲解
  10. 高效学习工作方法PDCA让你变成心中有梦眼里有光的幸运儿
  11. Roaring BitMap(高效压缩位图)
  12. 实现支付宝AR扫描动画效果
  13. 写论文时如何翻译外文文献?
  14. 字体感觉小了 引入的vant_vue-cli3中vant字体库改为本地引入
  15. 5个中国大陆城市入选QS最佳留学城市榜;只有不到一半的美国父母打算给孩子接种新冠疫苗 | 美通社头条...
  16. 为什么协程比线程的执行效率更高?
  17. 如何翻译图片?这些实用方法值得收藏
  18. php 读取文件并显示出来,读取文本文件并显示在网页_PHP教程
  19. 新加坡国际学校IB均分持续全球霸榜
  20. [老齐的求职攻略] 第七章 外包求职攻略

热门文章

  1. C++(STL):07---vector之使用方式和常规用法
  2. Tail Recursion尾递归
  3. java 场景处理,将黄瓜场景示例作为一个场景处理
  4. 规范化流程化提交自己代码到远程gitlab服务器
  5. 搭建基于飞桨的OCR工具库,总模型仅8.6M的超轻量级中文OCR,单模型支持中英文数字组合识别、竖排文本识别、长文本识别的PaddleOCR
  6. 东软 软件工程3 软件项目管理 团队组织管理
  7. 做好7步 迅速成为行业专家
  8. 如何保证代码的高质量?
  9. java自定义注解学习笔记
  10. 剑指Offer-正则表达式匹配(Python)