枚举改字符串
//定义枚举类型
typedef NS_ENUM(NSInteger, SubCityCategoryType){
SomeTypeKey = 0,
};
//声明全局类型数组
extern SomeType const SomeTypes[];
//声明全局类型字符串函数
extern NSString * const SomeTypeIdentifier(SomeType Key);
//定义类型数组
SubCityCategoryType const SubCityCategoryTypes[] = {
SomeTypeKey
};
//定义字符串函数
NSString * const SubCityCategoryTypeIdentifier(SomeType Key){
switch (Key) {
case SomeTypeKey:
return @"KeyString";
default:
return @"";
}
}
//传入枚举值通过字符串函数获取指定字符串
SubCityCategoryTypeIdentifier(SomeTypeKey) //使用方式
@xiaotie 兄在OurCoders.com上的回复: http://ourcoders.com/thread/show/6626/
想事情要从目标、限制条件、手段三方面入手。
我现在的核心目标,确实是希望以在上海呆得下去。5万这个数超出我之前预料,我原以为25K到30K就差不多了。以5万为目标的话,我现在的努力方式确实是错的。
把着眼点放到自己对别人的利用价值上,要乐于为人所用。
能做,做好,补缺,这是非常好的技术阶段划分。我目前大概只处于能做阶段,正在努力向做好阶段进阶。等达到了做好阶段,进入补缺阶段,才有定价权。
限制条件是筹码与缺点。我的筹码只有很短的期间价值。要继续努力,去带队或培养独门技能。每天保持长时间的努力。
我应该把主要精力转向刷金币。通过换位思考,找到付得起钱的人的需求,深入研究,积极合作。做贵不做贱,量越大,维护成本越大。
做深是合作,做广是竞争。选择做深领域,关注合作能力。
要为将来做适当的布局。
得道者多助,失道者寡助。道,我认为是建立行业生态,做深合作。
互补式地学习。
今天早上,和老婆讨论了很久职业路径选择的问题。 我们把路径分为4条: 1、客户专家:业务 2、技术专家:架构 3、问题专家:模块 4、原理专家:原理
原理专家,是一般人比较陌生的说法。 举个例子,说说原理专家的做事步骤: 1、获得一个问题。 2、分解问题。 3、每个部分通过最快的方式实现:现成的模块或第三方库。 4、选其中一部分,了解、熟悉实现的原理。 5、根据公司项目需要裁减,自己实现一遍。 6、选另一部分,了解、熟悉原理,裁减后重新实现一遍。
这样做,将可以照顾项目进度的同时,不断深入研究、深入优化自己的技术,以应付将会出现的需求变化。
看了@xiaotie 兄的回复,我决定把精力放在解决问题与互补合作上。从同事、公司、行业三个由低到高顺序努力把事情做深提高自己的利用价值。
今天,我写的《从零开始学 iOS 开发的15条建议》
http://www.cocoachina.com/ios/20150826/13151.html
居然上了CocoaChina.com 的首页头条:)