关闭

[置顶] 从C/C++到iOS,然后方向OpenGL资料

经常me的blog的同学可以清楚的知道,me的blog正是me的历史,个人经历了从C++/MFC到iOS编程的蜕变.这期间看了不少书,也有不少感悟. 首先:个人觉得不管从事任何编程工作,C/C++都是必须要学习的语言.如果不是C++的开发者,则只需要学一些C++基本用法就可以了,起码面向对象,STL这些要会.模板的代码要看得懂. 其次:个人感觉现在国内的OpenGL方面的资料很少,从事这方面的人...
阅读(1037) 评论(0)

[置顶] 【iOS资源推荐】那些我看过的书,视频,网站,博客(持续更新)

由于很多新手都有选择恐惧症,所以这里推荐的东西,我尽量少而精1.视频这个不用说,斯坦福大学的教程不管是权威性,还是新颖程度都是No1.斯坦福大学公开课:iOS 7应用开发,这个是OC http://v.163.com/special/opencourse/ios7.html斯坦福大学公开课:iOS 8开发,这个直接用Swift http://open.163.com/special/openco...
阅读(2155) 评论(4)

QT相关的资源总结

1.QT的GitHub资源 https://github.com/wang-bin/QtAV https://github.com/qtcn/tianchi https://github.com/Mogara/QSanguosha https://github.com/WizTeam/WizQTClient 2.网站1 .https://inqlude.org/ 2. http://www.q...
阅读(245) 评论(0)

Git 一些错误的解决方法

Git初学者的个人经验记录,仅供参考1. Pull is not possible because you have unmerged files.症状:pull的时候$ git pull Pull is not possible because you have unmerged files. Please, fix them up in the work tree, and then use...
阅读(215) 评论(0)

UITableView优化技巧

UITableView作为iOS开发中最重要的控件之一,其中的实现原理很是考究。Apple在这块的优化水平直接决定了iOS的体验能甩安卓几条街,好了,废话不多说,直接进入主题。首先来谈谈我对UITableView的认识:UITableView的简单认识UITableView最核心的思想就是UITableViewCell的重用机制。简单的理解就是:UITableView只会创建一屏幕(或一屏幕多一点)...
阅读(338) 评论(0)

UITableView优化技巧

UITableView作为iOS开发中最重要的控件之一,其中的实现原理很是考究。Apple在这块的优化水平直接决定了iOS的体验能甩安卓几条街,好了,废话不多说,直接进入主题。首先来谈谈我对UITableView的认识: UITableView的简单认识 UITableView最核心的思想就是UITableViewCell的重用机制。简单的理解就是:UITableView只会创建一屏幕...
阅读(327) 评论(0)

IOS上 关于状态栏的相关设置(UIStatusBar)

知识普及 ios上状态栏 就是指的最上面的20像素高的部分  状态栏分前后两部分,要分清这两个概念,后面会用到: 前景部分:就是指的显示电池、时间等部分; 背景部分:就是显示黑色或者图片的背景部分; 如下图:前景部分为白色,背景部分为黑色  注意:这里只涉及到ios7以及更高版本,低版本下面的讲解可能无效。 设置statusBar的...
阅读(253) 评论(0)

快速排序与 二分查找

快速排序void sort(int *a, int left, int right) { if(left >= right)/*如果左边索引大于或者等于右边的索引就代表已经整理完成一个组了*/ { return ; } int i = left; int j = right; int key = a[left]; while(i...
阅读(314) 评论(0)

Swift 2.0初探:值得注意的新特性

转眼间,Swift已经一岁多了,这门新鲜、语法时尚、类型安全、执行速度更快的语言已经渐渐的深入广大开发者的心。我同样也是非常喜爱这门新的编程语言。 今年6月,一年一度的WWDC大会如期而至,在大会上Apple发布了Swift 2.0,引入了很多新的特性,以帮助开发者能更快,更简单的构建应用。我在这里也说道说道Swift 2.0中值得大家注意的新特性。 guard语句 guar...
阅读(447) 评论(0)

NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802)

错误:NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802)原因:在 iOS9中,在网络通话中ATS强制采用最佳实践,包括使用HTTPS.改正:右击 Info.plist 文件 -> Open As > Source Code 然后添加下面代码在最后的之前:NSAppTransportS...
阅读(3489) 评论(0)

定制一下最近一段时间的学习计划

1.继续学习Swift的基础语法,掌握常用的东西.主要学习书籍 王巍的swifter. 2.使用Swift做一个项目,我准备做新浪微博.原因是刚开始学习iOS编程时候动手做过这个,现在用swift做不会为逻辑而担心3.博客不能停,虽然工作很累……但是加班真的学不到啥东西啊….....
阅读(826) 评论(0)

iOS开发-浅解runtime

1.什么是runtimeruntime是苹果封装的底层C语言api,包含许多功能强大的C语言数据结构和函数.实际上我们平时所编写的OC代码,底层都是基于runtime实现的.也就是说我们平时编写的代码,最终都转换成了底层的runtime代码.runtime有什么作用呢? 1> 能动态产生一个类、一个成员变量、一个方法 2> 能动态修改一个类、一个成员变量、一个方法 3> 能动态删除一个类、一个...
阅读(661) 评论(0)

iOS如何获取iOS app的资源包

很多新手有想模仿一个心爱的app的愿望,但是却不知道如何获取里面的图片资源.下面我来讲解一下具体过程. 1.所需工具: 软件:iTools 硬件:iPhone 2.具体操作步骤: 1.手机连接电脑,启动iTools.在应用中找到新浪微博点击 ->备份. 2.选择资源保存到Desktop,然后选择打开 3.这时候桌面上就会有如图所示的ipa文件 4.这时候,右键单击图标,选择...
阅读(3335) 评论(0)

网络编程05-通过NSURLSessionDownloadTask来下载

这里介绍NSURLSessionDownloadTask的两种下载文件的方式.一种是block形式的,代码精简,但是无法控制下载进度,以及断点下载. 第二种是delegate的形式,功能强大,既可以控制下载进度,又可以设置断点下载. 在项目中 大家可以根据需要选择最佳的实践方案:1.NSURLSessionDownloadTask的block形式.- (NSURLSessionDownloadT...
阅读(640) 评论(0)

网络编程04---NSURLSession

NSURLSession历史在iOS7之后,苹果公司设计NSURLSession用来取代NSURLConnection的设计.简单的浏览一下,大体可以发现NSURLRequest,NSURLResponse等没有发生变化.但是NSURLConnection类换成NSURLSession,NSURLSessionConfiguration,NSURLSessionTask.1. NSURLSessio...
阅读(474) 评论(0)

Swift2.0初见笔记

Swift2.01.简单值1.使用let来声明常量,常量无法改变(相当于const);使用var来声明变量. var myVariable = 42 myVariable = 50 let myConstant = 42 2.常量或者变量的类型必须和你赋给它们的值一样。然而,你不用明确地声明类型,声明的同时赋值的话,编译器会自动推断类型let implicitInteger = 70...
阅读(786) 评论(1)
221条 共15页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:181364次
    • 积分:3728
    • 等级:
    • 排名:第9591名
    • 原创:190篇
    • 转载:31篇
    • 译文:0篇
    • 评论:38条
    博客专栏
      我的微博
      欢迎关注我,有更多的内容分享哦