我只是Objective-C的初学者,它的语法只是让我失去理智.
我正在'尝试'在iphone 3.0上工作.
直到知道我已经了解到:
那么我们如何调用我们选择的函数/方法呢?
在C,C++,JAVA,C#的旧语言格式中,我们有一个main()函数来完成我们的控制工作,但它在Obj-c中的main()是什么?
我知道有一个main()函数,但我几乎不知道它是如何工作的.
我有三个日期:(1)previousDate(2)currentDate(3)nextDate,我想检查currentDate是否晚于上一个日期,早于nextDate.我怎么做?
在iPhone上,如何在不退出申请的情况下拨打电话号码?现在我的程序可以触发对特定电话号码的呼叫,但这样做会导致我的应用程序退出.如何在后台拨打电话或以其他方式拨打电话而不退出我的申请?
我对Core Data迁移有疑问.
假设我有一个在表A中有一些预定义值的应用程序.我想将它与另一个数据库同步,使用表B,这样当新记录添加到B时,该记录应该添加到我的表A中.
我知道使用Core Data迁移,当我向表中添加列时,我将能够在添加列之前访问先前存储在旧表中的值.
我想知道如何使用另一个表上添加的记录更新我的表.
更新:
来自以下评论:
我想到的问题是......我想发布我的应用程序的更新.我坚持如何更新现有的核心数据数据库,该数据库也存储用户输入的数据.我需要做的就是更新一些记录并保留当前的用户数据.我该怎么做呢?
我可以创建一个谓词"something LIKE %@"或者我可以使用"something CONTAINS[cd] %@".
这两种形式有什么区别.
在rspec和类似的测试框架中,如何测试缺少方法?
我刚刚开始摆弄rspec和培根(rspec的简化版本.)我想定义测试,确认一个类只允许对实例变量的读访问.所以我想要一个看起来像这样的课程:
class Alpha
attr_reader :readOnly
#... some methods
end
Run Code Online (Sandbox Code Playgroud)
我很难过:
it "will provide read-only access to the readOnly variable" do
# now what???
end
Run Code Online (Sandbox Code Playgroud)
我没有看到各种类型的提供的测试如何测试缺少访问器方法.我是红宝石和红宝石测试中的菜鸟,所以我可能会错过一些简单的东西.
我听说Adobe Air是"原生的",但我也听说Apple做了一切,让Air几乎无法在iOS上运行.
你能制作一个可以在Android和iOS上运行的Air应用程序,但它可以在iOS上运行而无需在iPhone上安装大量疯狂的SKD等等吗?
我有一个Air应用程序可以在我的Android上完美运行,但iPhone是一个完全不同的故事.
有没有资源可以解释这个问题?
我想提供一种功能,用户可以通过点击显示该号码的标签旁边的按钮来拨打电话号码.我有基本的按钮操作方法:
-(IBAction)Call:(id)sender{
//Define function
}
Run Code Online (Sandbox Code Playgroud)
...但我不明白如何在方法中触发电话拨号.
我是iPhone开发的新手.我想在所有类方法中访问一个字符串变量,我想全局访问该字符串.我怎样才能做到这一点?
请帮帮我.
请尽可能发送代码帮助我..谢谢提前
iphone ×6
objective-c ×4
core-data ×2
android ×1
declaration ×1
flash ×1
ios ×1
macos ×1
macruby ×1
nsdate ×1
nspredicate ×1
rspec ×1
ruby ×1
uilabel ×1
uitextfield ×1
uiview ×1
unit-testing ×1
xcode ×1