看完苹果xcode帮助文档阅读指南,就动手试试看,刚好有点想看看能不能用程序实现更改输入法。
搜索os x的文档发现了一个Input Method Kit。简略看了一下overview,似乎是编写输入法的framework。 我尝试着看看里面的文档,问题是很难看出来它讲的是什么,太简略了。我倾向于觉得这个应该跟我要的功能无关。
排除掉IMK,在xcode文档里剩下用搜索几乎找不到相关的信息了。
我用了baidu和bing搜索,在apple mail list找到一个number input sample code(大概是这个名字)。但我目前还不想细看代码。
所以卡住了。
以前我倾向于认为,要写代码需要的文档,仅仅从apple这个信息源获取就行了,具体就是xcode的文档。我后来发现一些东西只出现在视频里,还没有文档。还有一些视频里也找不到,仅仅在一些博客里才能找到。Reference太简洁,guides有很多信息,其中需要的信息藏边边角角。
我想问问这个问题怎么解决,为什么我找不到这个问题的答案?
推荐大家看文档,不是说,文档就够了,或者只能看文档。
文档的价值在于丰富和权威,但是肯定有很多文档以外的内容,你需要去学习。
我在Google随便搜了下,发现,有人做的演讲,有人给的sample code,应该学起来很简单啊。
1楼 @tinyfool 谢谢tiny大的回复。我搜索用的是百度和bing。能说一下用什么关键词,或者直接给个链接吗?我看到的只有IMK的sample code。演讲没有搜到。
如果可以只搜apple的文档库就可以解决问题的话,很多事就方便很多。我觉得最理想的文档还是大而全,就像大学时学谭的c语言的时候,老师讲的并不全,书里也有很多内容没有提到。老师在期末布置作业的时候,就不知道malloc有什么用?当时我还没意识到老师的提醒,而且好像谭自己的书里面也没提到这样的内容。后来碰到了宏的新用法,就卡在那里了,也没有意识到去搜索什么的。
但是要求文档大而全,可能不是很切合实际。tiny大可以说说你查找cocoa有关信息的方法吗?除了文档,google,你还看blog或者是其他什么方法找到的网页吗?
用google查到了sample code。果然baidu和bing比起google来就是渣啊。
但还是请tiny大提供一下有什么好的cocoa信息源。