- 博客(6)
- 收藏
- 关注
原创 摘写如何成为一个更好的程序员
为了成为一个更好的程序员,你需要决定去关注掌握。每一天都是一个比前一天好的新机会。每行代码都是一个改进的机会。你是怎样做的? 当您必须处理现有代码时,请保留比您找到的代码更好的代码。 尝试每天完成一个快速的解决问题的挑战。 寻找机会与程序员比你更好的人(开源项目是伟大的)。 注重刻意练习。 实践系统思考,只要你能找到一个借口。 收集和分析心理模型。 掌握你的工具,了解他们的优
2018-01-01 23:34:35 714 1
原创 HeadChooseView头部视图滑动
#import #define Button_Origin_Tag 78 @interface HeadChooseView : UIView //外部决定有多少模块 @property (nonatomic,strong) NSArray * items; //内部选中某一个模块,传递给外部 @property (nonatomic,copy) void(^itemClickAtInd
2017-10-10 21:14:55 279
原创 popToViewController用法:
第一种OC跳转 [self.navigationController popToViewController:[self.navigationController.viewControllers objectAtIndex:2] animated:YES]; 第二种OC跳转 for (UIViewController *temp in self.navigationC
2016-07-12 13:15:10 305
转载 NSClassFromString的理解
NSClassFromString是一个很有用的东西,尤其在进行iPhone toolchain的开发上。 正常来说, id myObj = [[NSClassFromString(@"MySpecialClass") alloc] init]; 和 id myObj = [[MySpecialClass alloc] init]; 是一样的。但是,如果你的程序中并不
2016-04-22 17:02:11 591
原创 IOS开发之UIView总结
如果想调用某个类的某个方法可以写成这样,这个方法来自NSObject类 performSelector: performSelector:withObject: performSelector:withObject:withObject: 实际调用 [self performSelector:@selector(displayVi
2016-04-21 10:22:06 489
转载 朝九晚五的程序员如何提高开发技能
你只在早上9点至晚上5点间编码,却担心这样不够好吗?你看见其他的程序员工作于个人项目或开源项目,参与编程马拉松,并花费所有的业余时间编写软件了吗?你可能会认为只在自己的工作时间编码,只朝九晚五地编写软件,将永远不会非常优异。你可能认为,只有那些连吃饭、睡觉和呼吸间都在编码的人才能脱颖而出。但实际上坚持一周40小时的工作时间依然可以让你成为一个有价值的、熟练的程序员。 工作于个人或开源软件项目不会
2016-04-21 09:54:09 358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人