小编Eim*_*tas的帖子

功能,动态和面向方面编程的模式

我们有一本非常好的GoF书(设计模式:可重用的面向对象软件的元素),关于面向对象编程中的模式,以及关于这个主题的大量文章和资源.

是否有关于函数式编程的模式(最佳实践)的书籍(文章,资源)?

对于Python和Ruby等语言的动态编程?

对于AOP?

aop design-patterns functional-programming dynamic-programming

10
推荐指数
2
解决办法
1792
查看次数

iPhone - 多文本字段搜索栏

我正在实施基于位置的关键字搜索.如果有人看过Yelp的搜索栏,那就是我想要做的.基本上,一旦点击了搜索栏,我想为关键字提供一个文本字段输入,为位置提供另一个文本字段输入.我将子类化为什么UI元素?我该怎么做?

iphone

10
推荐指数
1
解决办法
1649
查看次数

如何使用自定义标记值创建可变参数函数?

关于gnu的C的文档说明如果函数有,__attribute__((sentinel))它必须NULL作为函数的最后一个参数.

是否可以将任何其他值作为结束参数列表的标记?

c variadic-functions sentinel

9
推荐指数
1
解决办法
796
查看次数

首先必须将项目作为业余爱好

我一直认为,当开始学习新的编程语言时,程序员必须创建某些项目以更好地理解语言和/或框架.个人对我而言,它是用php(留言簿,数据库抽象,模板引擎),ruby(在轨道上,像网站的Twitter,活动记录插件,简单的宝石)和objective-c(可可,待办事项列表,推特客户端).

我想知道其他编程语言如Java,C++,Python等的必修项目是什么?也许你有其他路径学习语言?

programming-languages projects

8
推荐指数
1
解决办法
3203
查看次数

(UIView*)viewController中的hitTest?

是否可以使用

- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event;
Run Code Online (Sandbox Code Playgroud)

在viewcontroller.m文件中?任何教程请?

iphone ipad

8
推荐指数
2
解决办法
1万
查看次数

Precious Metals API/Webservice想要

是否有免费的webservice/api(在雅虎或其他平台上)可以返回贵金属价格(金,银,铂,钯)的实时股票价格?

这是付费服务:http://www.kitco.com/market/

(如果它来自Yahoo Query Language会很棒)

xml api webservice-client

8
推荐指数
1
解决办法
1万
查看次数

任何Xampp喜欢Ruby On Rails?

我仍然是ruby的新手,我正在学习它,我实际上是在Windows上使用Xampp for php,但我仍然坚持找到一个完整的软件包来安装RoR服务器就像Xampp一样没有任何手册工作.

那里有工具吗?

ruby ruby-on-rails

8
推荐指数
1
解决办法
5877
查看次数

动态获取变量值

我有以下课程

class User
  attr_accessor :name, :age, :address

  def initialize()
    self.name = "new user"
    self.age = 19
    self.address = "address" 
  end  


end
Run Code Online (Sandbox Code Playgroud)

如果要有一个方法来获取属性的指定值,我想要什么.意思是,我有另一种方法来获取上面类中的所有方法名称

methods = self.public_methods(all = false)
Run Code Online (Sandbox Code Playgroud)

我可以从中获取方法名称(我的意思是名称的getter等).我想要一种方法来传递该方法名称(我将它作为字符串)并获取方法的返回值

例如:

当我传递'name'作为方法名称时,我应该能够获得'新用户'作为值

希望我提前明白我的问题

**请注意,我必须使用这种方式,因为我的类有很多属性,并且它有很多继承的类.因此,不可能单独访问每个attr:D

ruby methods metaprogramming class

8
推荐指数
1
解决办法
6889
查看次数

从TOP/BOTTOM检测触摸

我是IOS开发的初学者,我通过以下教程开发了一个检测多点触摸的简单演示:

它工作正常,但我的问题是:当我尝试从iphone外部(从TOP或BOTTOM)开始触摸时,未检测到触摸,当我尝试从左/右侧执行相同的操作时,有用.有人可以向我解释,为什么当我尝试从顶部或底部拖动时未检测到触摸?

objective-c touch ios

8
推荐指数
2
解决办法
1693
查看次数

如何禁用Xcode的自动缩进?

如何禁用当我点击"返回"时,光标将被放置在带有标签的下一行的功能?

xcode indentation

7
推荐指数
1
解决办法
9193
查看次数