枚举改字符串
//定义枚举类型
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 兄的回复,我决定把精力放在解决问题与互补合作上。从同事、公司、行业三个由低到高顺序努力把事情做深提高自己的利用价值。