6 爱生活爱编程666

尚未进行身份认证

自信来自于经验,经验来自于行动。

等级
TA的排名 13w+

iOS开发new与alloc/init的区别

英文详解:http://macresearch.org/difference-between-alloc-init-and-new1.在实际开发中很少会用到new,一般创建对象咱们看到的全是[[classNamealloc]init]但是并不意味着你不会接触到new,在一些代码中还是会看到[classNamenew],还有去面试的时候,也很可能被问到这个问题。

2015-01-22 10:08:20

iOS开发所有KeyboardType与图片对应展示

1.UIKeyboardTypeAlphabet2.UIKeyboardTypeASCIICapable3.UIKeyboardTypeDecimalPad  4.UIKeyboardTypeDefault5.UIKeyboardTypeEmailAddress6.UIKeyboardTypeNamePhonePad7.U

2015-01-19 09:25:50

Bundle in Ios~

Bundle简单地讲,就是一个内部结构按照标准规则组织的特殊目录。用途主要是软件的国际化,类似如java.property等一些文件的作用。场景:软件有美国、中国版本,软件的logo等图片不同,这时候,我们把相应的图片资源放到一个文件夹下,然后修改文件夹的名字.bundle,然后添加到xcode中。我们知道每个project都有个mainBundle,那如何去获取

2015-01-14 13:01:38

如何成为强大的程序员?

AaronStannard是新创公司MarkedUp的CEO,他最近花费大量时间雇佣、评估很多不同的程序员,并和他们一起协作。在这个过程中他发现并总结了十种程序员无法意识到自己潜力的原因,意在让更多程序员发掘出自己的潜力,从而成为强大的程序员。Aaron提到,他的公司中所使用的技术非常复杂,某些大型企业都很难掌握,所以对于想要加入团队的程序员来说,入门门槛非常高。因此,尽管他们非常仔细地

2015-01-10 18:24:13

程序员怎么选择发展方向

程序工作二三年后,基本上都会考虑自己以后怎么发展。发展的路径不外乎程序员-系统分析员-架构师-技术经理-CTO,程序员-项目组长-项目经理-项目总监-CTO,程序员-产品设计师-产品经理-CTO.哪一条发展的路线更加适合你?  程序员职业生涯发展到一定程度都会面临一个选择,是走业务+技术方向,还是选择纯钻研技术。程序员职业生涯发展的问题,这是所有程序员都在关心的问题,未来究竟要怎么走,3

2015-01-10 18:11:09

程序员:伤不起的三十岁

程序员干到30岁,好不容易从码奴混到了白领,却再也干不动了,还时时面临失业的危险。30岁,是一个程序员伤不起的年龄。明天,何去何从?tech2ipo专门为为此现状做出了分析。一、30岁现象在官场上,曾经有一个59岁现象,就是官员们会在59岁时,会使劲捞上一把。很明显嘛,权力过期作废,再不捞就要退休了,没有机会了。在程序员的圈子里,也有一个30岁现象。当然,如果你有铁饭碗,比

2015-01-10 17:58:57

高效编程之欲擒故纵

昨天我做了一些事情使我的编程效率提高了一倍。简单,容易,但使我的生活发生了巨大的变化。你们中可能有些人已经知道我是怎么做的。对于其他的人,这听起来有些疯狂。我不持续工作。或者,我把定时器设置成50分钟,在此期间我只干一件事—没email,没聊天工具,没游戏,没分心的事。50分钟后,我去散步。它使我效率增倍。而且作为一个副作用,它使我的工作更加快乐。我知道

2015-01-09 14:51:58

热水熏一熏,眼睛水汪汪

“全国爱眼日”之际,专家推荐六招防眼干 水汪汪的大眼睛是美丽的象征,而这人体中本应含水最多的器官,现在却饱受干涩的困扰。  越来越多的年轻人,因为长时间用电脑、总是戴隐形眼镜、环境干燥,以及滥用眼药水等,都加重了眼睛干涩的状况。这种干涩在轻度时,仅使眼部不适,严重时可以继发眼角膜溃疡、感染,甚至损毁眼球。  可以说,引起足够重视到了刻不容缓的地步,在6月6日第十五个“全国爱眼日”到

2015-01-07 09:01:10

OC与JAVA通用的AES加密解密

最近项目中用到AES加密,但在网上找了很多的库都是OC与JAVA加密后不能项目解密,因为我们的服务器是用java写的,所以不能通用对于做iOS的就是个大麻烦,Android就比较悠哉用java写所以没什么事。不过,在把度娘全身搜遍后,还是让我找到了这个库,出处记不清了,之前找了好多好多的库。下面记录下使用方法。例子:http://pan.baidu.com/s/1dDktRPnOC

2015-01-06 15:04:55

iOS最新真机调试证书-图文详解

一、真机调试所需材料说明在申请真机调试证书之前,先对苹果真机调试所需的文件进行说明: 苹果真机调试需要证书(Certificates)和描述文件(ProvisoningProfiles) 1、证书(Certificates)通过苹果自带的钥匙串生成后上传到Developer中再生成来完成2、描述文件(ProvisoningProfiles)生

2015-01-06 13:55:07

iOS项目的完整重命名方法图文教程

前言:在iOS开发中,有时候想改一下项目的名字,都会遇到很多麻烦。直接改项目名吧,XCODE又不会帮你改所有的名字。总是有很多文件、文件夹或者是项目设置的项。而且都是不能随便改的,有时候改着改着,编译不了。所以各位重命名项目时,记得先备份好一份噢。本文我会介绍一种方法,是我自己参考了很多资料得出的总结。为什么说是完整呢?因为改名之后,你不会再看到任何有关于之前的项目名字。本文会把一

2015-01-04 12:09:23

copy关键字的使用

平时我们使用对象之间的传值都是采用retaincount+1的方式,这种方式的适用于当对象的某属性的值改变时,引用该对象的不同指针会同时改变,因为这两个指针指向的是同一个内存地址,但如果需求是,当一个指针执行的对象属性值发生改变时,不影响另一个对象,那么需要分配两个不同的内存地址,也就是说,我们就不可以采用retain关键字了,而是要采用copy关键字,因为copy关键字会在复制时重新创

2015-01-04 09:24:59

Xcode6 用企业级账号打包App没有plist文件

http://www.apple.com/DTDs/PropertyList-1.0.dtd">itemsassetskindsoftware-packageurl//ipa文件的urlmetadatabundle-identifier//bundleidbundle-version//版本号kindsoftwaretitle//app名

2015-01-02 17:34:32

iOS8中UITableVIew分割线短的问题

在iOS8中会发现分割线默认是没有全部显示的,在iOS7中适用的代码if([self.myCardTableViewrespondsToSelector:@selector(separatorInset)]){self.myCardTableView.separatorInset=UIEdgeInsetsZero;}已经不管用了。而要在vi

2014-12-31 10:08:07

给移动App创业者的工具集

给移动APP创业者的工具集(一)作为移动APP的创业者,往往遇到的困扰是,人家都开发过的功能了,劳资还得辛辛苦苦开发一遍,比如说什么积分系统啊,什么IM组件啊,什么滤镜啊,而且发一个版本官网就得改一次,做一次微信营销就要开发个H5页面……创业者太苦逼了,一天睡不了几个小时,还总是要做这种体力活,有什么办法能解决苦逼创业者呢?当然是尽量找到现成的来用啦,这里推荐几个工具:兑吧、环信、水滴

2014-12-30 15:00:56

程序员找不到合适工作的原因总结

是的,你申请了自己梦寐以求的开发工作,得到了面试机会,感觉一切都很顺利,但是最后所有的努力换来的竟然只是一封拒绝信!?原因可能是以下几点:1.我们Google了你的名字“这家伙不错”,但是当我用你的名字和电子邮件地址作了个快速搜索之后,我整个人都不好了。嗯,你有一个可爱的小博客,但是貌似已经四年没有更新了,当然这不是我关注的重点。可是貌似你的电子邮件

2014-12-30 11:45:58

TestFlight被收购了,那我们怎么使用呢?

相信一部分开发者,对于Apple收购TestFlight有着比较好奇的心态,那么TestFlight在被收购后,已经再次重新正式发布,可以正常使用了,那么又有多少开发者会去使用它呢?读完Apple的TestFlight官方文档之后,已经不能阻止我的小宇宙爆发了,开始折腾了起来,大致总结有以下两点:如果可以接受10测试人员,那么就不需要提交审核,意味着不需要Apple的漫

2014-12-30 10:30:16

iOS 8 提供 TestFlight 方便开发者测试软件

TestFlight/via iMore作者: NickArnott  译者:翛凌原文:iMore iOS应用程序的测试对于iOS开发者来说一直让人非常头疼。所以苹果公司大张旗鼓地在WWDC2014上宣布TestFlight将会作为iOS8的一部分,一点都不让人奇怪。自从苹果公司收购了TestFlight的制造商Burstly公司后,许多

2014-12-30 10:22:06

如何使用TestFlight进行Beta测试

假如你现在完成一个App的开发并准备进行真机测试,那么请问你会怎么做呢?难道是直截了当的把App扔到AppStore上然后下载来试试?当然,如果你的App相当简陋,这么做的话无可厚非。不过如果你要做的是一款高质量的App并迫不及待的想发布出去的的话,我建议你还是在真正发布前好好的进行Beta测试。Beta测试属于软件开发周期中的一环,在此之前你已经在模拟器和自己的真机上进行过测试。不

2014-12-30 10:19:35

培养程序员的人脉

大家都知道程序员是一个长时间在电脑旁边的人类,我们的业余时间不多,周六日可能还加班。但是我们一定要抽出时间来维护自己的人脉管理。不是有那么一话嘛,天时,地利,人和。当这三个在一起跳舞时,你就成功了!下面我给大家说一下怎么维护自己的人脉。 主动 越主动,对自己越有利。当我们有了一定的能力,需要结交同行业或者非行业的一些精英的时候,为什么有的人毫无障碍,而有的人感觉寸步

2014-12-26 16:12:47

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!