- 博客(15)
- 收藏
- 关注
转载 iOS 的 APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸?
文章来源:http://www.niaogebiji.com/article-4379-1.html摘要: 初代iPhone2007年,初代iPhone发布,屏幕的宽高是 320 x 480 像素。下文也是按照宽度,高度的顺序排列。这个分辨率一直到iPhone 3GS也保持不变。那时编写iOS的App(应用程序),只支持绝对定位。比如一个按钮(x, y, wi ...
2016-06-25 21:52:17
482
转载 以initwith开头的实例方法必须调用父类的方法
文章来源:http://www.zhihu.com/question/38270206作者:李夏虎链接:http://www.zhihu.com/question/38270206/answer/75668788来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1. [super init]有可能是返回nil的,因为这种情况相当低,所以你不写
2016-06-10 00:56:28
442
转载 用instancetype代替id作返回类型有什么好处
文章来源:http://zhidao.baidu.com/link?url=Ir0VoGp6iIBwur0N0Y2WtWZFBKg5YUjHFR2H3lDPABTSFTyxpMg1iwfoOLr3Htz9wdY5r0vLleEgKT_EBepLsMsas3qnKFFaS_VAY94oftO使用instancetype有三点好处:1、明确性。代码只做你让它做的事,而不是其他。2、程式
2016-06-10 00:38:57
343
转载 Objective-C中的instancetype和id区别
文章来源:http://blog.youkuaiyun.com/kuizhang1/article/details/18048829有一个相同两个不同。相同Written by Mattt Thompson on Dec 10th, 2012Objective-C is a rapidly evolving language, in a way that you just
2016-06-10 00:35:45
295
转载 iOS开发之int,NSInteger,NSUInteger,NSNumber的使用
文章来源:http://www.cnblogs.com/langtianya/p/3918515.html1、首先先了解下NSNumber类型:苹果官方文档地址:https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classes/NSNumber_Class/R
2016-06-09 16:38:06
446
原创 求救 CGRectCotainsPoint
这段代码是错在哪呀,一直运行不过啊,CGRectCotainsPoint 旁边老是有警告,什么原因啊,愁啊int main(int argc,const char * argv[]) { @autoreleasepool { BOOL b1 = CGRectCotainsPoint(CGRectMake
2016-06-08 21:29:41
239
转载 #pragma mark
文章来源:http://blog.sina.com.cn/s/blog_6f72ff900101fikm.html简单的来说就是为了方便查找和导航代码用的。下面举例如何快速的定位到我已经标识过的代码。#pragma mark 播放节拍器- (void) Run:(NSNumber *)tick{//...}OK,那么如何查找呢
2016-06-08 20:26:06
343
转载 C中不安全的函数
文章来源: http://www.360doc.com/content/11/0610/16/6295074_126040631.shtmlC 中大多数缓冲区溢出问题可以直接追溯到标准 C 库。最有害的罪魁祸首是不进行自变量检查的、有问题的字符串操作(strcpy、strcat、sprintf 和 gets)。一般来讲,象“避免使用 strcpy()”和“永远不使用 gets()”这样严
2015-05-26 19:40:54
800
转载 C语言字符的输入输出
文章来源 : http://c.biancheng.net/cpp/html/32.html在C语言中,输出字符使用 putchar() 函数,输入字符使用 getchar() 函数putchar 函数(字符输出函数)putchar 函数是字符输出函数,其功能是在显示器上输出单个字符。其一般形式为: putchar(字符变量);例如:putchar('A'
2015-05-26 10:14:42
681
转载 无参宏定义的一般形式为:#define
文章来源: http://baike.baidu.com/link?url=urV26K4MqFLWW7iOXm3ycDq6ZqjCBkm6zimo-24i3U0-awKV_F24iCsNSjYJRVUGNbE7AlMRrRMYXx9n22OxgDGWkQiwAkCLRVY-BfZI0IMAdioPL7sTgP9ryhG89woRw6ovRqnSoTU-S9Al9UWs4K#defi
2015-05-26 09:56:14
1752
转载 ObjectiveC中关于description函数
文章来源:http://blog.sina.com.cn/s/blog_6b1e4a0601019n5l.html在ObjectiveC中默认有一个description函数,每当 NSLog(@"")函数中出现 %@ 时,都会调用description函数,所以通过重写 description 函数可以很好输出的制定特殊的格式 代码如下:sss.h:#
2015-05-24 05:31:22
526
转载 ObjectiveC中setter getter 方法初体验
文章来源: http://blog.sina.com.cn/s/blog_6b1e4a0601019oge.htmlsetter getter 方法统称为存取方法,ObjectiveC中,在对其他对象的属性进行操作时,应该始终使用对象所提供的存取方法,永远不要直接改变其他对象属性的值。举个汽车的例子:在没有setter getter 方法时,我们会这样来构造一辆汽车:(最简
2015-05-24 05:29:00
405
转载 如何成为一个牛逼的C/C++程序员?
文章来源: http://www.cnblogs.com/avril/archive/2012/04/25/2470220.html#3154655这个题目的噱头太大,要真的写起来, 足够写一本书了。 本人是过来人, 结合自身的体会和大家交流一下,希望新人能少走弯路。 每个人的情况不一样,我下面的描述可能并不适合每一个看到这篇文章的人。 一、
2015-05-24 02:29:36
1379
转载 int main(int argc,char* argv[])详解
文章来源: http://www.cnblogs.com/avril/archive/2010/03/22/1691477.htmlargc是命令行总的参数个数 argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数 命令行后面跟的用户输入的参数,比如: int main(int argc, char* argv[])
2015-05-24 01:48:42
291
转载 关于stringWithFormat
文章来源: http://blog.sina.com.cn/s/blog_6b1e4a0601019pib.html在ObjectiveC中NSString中有一个 stringWithFormat:方法常见的输出方式:NSString *height;height = [NSString stringWithFormat:@"Your height is
2015-05-24 00:15:07
665
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人