- 博客(16)
- 资源 (28)
- 收藏
- 关注
转载 如何才能系统的学习 iOS 开发,理解一些规则和深层次的机制原理
我当时刚学iOS开发的时候一样的感觉 总想知道原理 内部怎么回事 感觉在像在雾里但是iOS开发就是这样 他是封闭的 本身就是在雾里...关于iOS开发的学习 打个比方就像把汽车分解最底层的原料有塑料 钢铁再用这些底层的东西造出来发动机 座椅最后再加上写螺丝 胶水等 把汽车就拼起来了iOS基本都是英文的资料 也由于封闭 文档写的相当好在遇到新框架的时候
2014-02-28 10:37:13 1072
原创 苹果AppStore审核指南(中文翻译2月27日版)
本翻译来自CocoaChina社区。前言感谢您付出宝贵的才华与时间来开发iOS应用程程序。从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入的事业,我们希望帮助您加入这个成功的组织。我们发布了《App Store审核指南》(App Store Review Guidelines),希望通过它帮您避开开发应用程序过程中的一些问题,并帮你在提交应用时加快审核流程。
2014-02-28 09:38:36 1751
转载 IOS利用AVFoundation框架实现录音和播放(AVAudioSession、AVAudioRecorder、AVAudioPlayer)
最近实现了一个简单功能,类似微信发送语音,按下录音,松开结束录音;并且可播放;效果图:Demo下载地址:http://download.csdn.net/download/rhljiayou/6535125需要导入#import 利用此框架中的AVAudioRecorder和AVAudioPlayer来录音和播放以下是
2014-02-27 16:20:46 2171
原创 iOS---UILabel使用drawRect添加下划线
- (void)drawRect:(CGRect)rect { [super drawRect:rect]; CGContextRef ctx = UIGraphicsGetCurrentContext(); CGSize fontSize =[self.text sizeWithFont:self.font
2014-02-26 17:23:28 2657
原创 iOS 各种网络编程总结--进程、线程、Socket、HTTP、TCP/IP、TCP和UDP
#########################################################进程与线程进程和线程都是由操作系统分配和调度的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。进程是一块包含了某些资源的内存区域。操作系统利用进程把它的工作划分为一些功能单元。进程中所包含的一个或多个执行单元称为线程(thread)。进程还拥有一个私有的虚拟地
2014-02-26 15:42:53 3670 1
原创 IOS类目、延展、代理协议
一.类目也称为分类1.可以为已知的类添加方法,哪怕是你没有源码的类2.通过类目添加方法会称为原始类的一部分3.与原类中的方法同级4.而且会被子类继承类目的用处1.可以扩展别人的类,可以座位子类的替代方式。2.把同一个类的代码放到多个文件中,便于多人协作 注意1.不能在类目中添加 实例变量2.可以为同一类添加多个类目,蛋类目名和方法名不能城府3
2014-02-26 14:22:50 1080
原创 栈区,堆区,全局区,文字常量去,程序代码区
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆
2014-02-26 14:19:07 1073
原创 Unity3D----FlappyBird剖析-附源码
FlappyBird不用多说了,一款极其简单,但是又很火的游戏。我在得知这款疯狂的游戏后,就有一种把它重现的冲动,然后花了我4个多小时,产生出了一个可以玩的版本,分享给大家(文末尾付下载链接)。下面简单介绍游戏的开发过程(本文的例子需要使用unity4.3.0以上的版本打开)。目录介绍 运行图:项目的目录结构如下图,anims中存放动画资源,prefab中存放预置对象,sc
2014-02-25 22:16:46 4088
原创 IOS类似新浪微博统计汉字/英文/标点符号等字符长度
-(NSUInteger) unicodeLengthOfString: (NSString *) text{ NSUInteger asciiLength = 0; for (NSUInteger i = 0; i unichar uc = [text characterAtIndex: i]; asci
2014-02-24 17:53:05 1426
原创 NSRunLoop 详细解释
NSRunLoop大部分情况在多线程编程的时候才会用到。。但是一般不会用NSRunLoop,因为它不是线程安全的。一般都建议用CFRunLoop,这个是线程安全的。input source and port-based custom source这些操作,是向线程里面添加操作的。添加的这些操作,会在该线程执行空间的调度下执行。 Runloop的作用在于当有事情要做时它使当前的t
2014-02-24 15:58:44 1154 1
转载 Unity3D的脚本-script入门
Unity3D的基本操作很容易就能掌握了,接下来就是游戏系统的核心部分:脚本。什么是Script(脚本)?简而言之,就是使用代码来执行一系列动作命令的特殊文本,它需要编译器来从新解读。U3D内部如何解读脚本,这不是我们所要关心的—这是引擎开发人员的活,我们所要知道的就是脚本的使用规则。【三种语言的特点】U3D支持C#,JavaScript,BOO三种语言格式的代码编写。
2014-02-23 14:15:24 4741
原创 iOS字母排序、数字排序
NSMutableArray *_array = [[NSMutableArrayalloc] initWithObjects:@"4",@"1", @"10",@"2", nil]; _array = [[NSMutableArrayalloc] initWithArray:[_arraysortedArrayUsingComparator:^NSC
2014-02-21 17:09:03 5382
原创 30岁之前创业四次:最大痛苦是知道自己错了
编者按:这是淘当铺创始人王一为创业邦记者讲述的自己的创业经历。他这是第四次创业,之前10多年,他尝过融资上千万的喜悦,也试过分无分文的失败。文章很长,但小编没有舍得删去太多。王一的经历比较丰富,从初出茅庐时太过青涩摔的跟头,到拿到了战略投资结果和合伙人意见分歧,还有在公司管理上的反思,他的沉重感悟,我们想更全面地展现给所有在创业这条路上的同行人。1、公司做起来了,管理必须要重视。执行的强兵非要
2014-02-20 20:55:29 2744
原创 ios实现圆形相框
-(void)redrawImage{ //set the original image first [_imageView setImage:[UIImage imageNamed:@"your image goes here"]]; CGFloat size = [self.radius floatValue]; CGC
2014-02-12 14:28:59 1444
转载 Github学习总结
Table of Contents1 Git详细教程1.1 Git简介1.1.1 Git是何方神圣?1.1.2 重要的术语1.1.3 索引1.2 Git安装1.3 Git配置1.3.1 用户信息1.3.2 高亮显示1.3.3 忽略特定的文件1.3.4 使用.gitkeep来追踪空的文件夹1.4 开始操作Git1.4.1 创
2014-02-10 20:58:59 700
原创 互联网思维就是建立游戏规则
这就是我理解的互联网思维,它是一种系统思维。在互联网公司所建立的那个系统当中,产品经理扮演的其实就是上帝的角色,他建立规则,通过规则去影响系统当中各个主体的行为,进而让整个系统实现良性的运转。写“互联网思维”是需要一些勇气的。这个词在去年被无数人、无数篇文章写过,其中还不乏雷军、周鸿祎这样的大人物,一时间风光无限。可到了年底的时候,这个词又似乎被打入十八层地狱,变成
2014-02-10 09:56:31 1179
VMsvga2_v1.2.5_OS_10.6-10.8.pkg
2013-05-03
下拉刷新EGOTableViewPullRefresh
2013-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人