小编Tec*_*Zen的帖子

什么是Objective-C等效于main()?

我只是Objective-C的初学者,它的语法只是让我失去理智.

我正在'尝试'在iphone 3.0上工作.

直到知道我已经了解到:

  1. 有.h文件,其中包含每个类的声明; 就像我们在C++中一样,我们可以声明变量/ data_fields的名称,然后在外面定义函数/方法
  2. *函数/方法在.m文件中声明,因此对于每个类,都会有.h文件,.m文件和a.xib文件

那么我们如何调用我们选择的函数/方法呢?

在C,C++,JAVA,C#的旧语言格式中,我们有一个main()函数来完成我们的控制工作,但它在Obj-c中的main()是什么?

我知道有一个main()函数,但我几乎不知道它是如何工作的.

objective-c iphone-sdk-3.0

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

如何比较两个日期?

我有三个日期:(1)previousDate(2)currentDate(3)nextDate,我想检查currentDate是否晚于上一个日期,早于nextDate.我怎么做?

iphone objective-c nsdate

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

iPhone:如何在不退出我的应用程序的情况下拨打电话号码?

在iPhone上,如何在不退出申请的情况下拨打电话号码?现在我的程序可以触发对特定电话号码的呼叫,但这样做会导致我的应用程序退出.如何在后台拨打电话或以其他方式拨打电话而不退出我的申请?

iphone

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

在iOS应用程序中同步核心数据数据库

我对Core Data迁移有疑问.

假设我有一个在表A中有一些预定义值的应用程序.我想将它与另一个数据库同步,使用表B,这样当新记录添加到B时,该记录应该添加到我的表A中.

我知道使用Core Data迁移,当我向表中添加列时,我将能够在添加列之前访问先前存储在旧表中的值.

我想知道如何使用另一个表上添加的记录更新我的表.

更新:

来自以下评论:

我想到的问题是......我想发布我的应用程序的更新.我坚持如何更新现有的核心数据数据库,该数据库也存储用户输入的数据.我需要做的就是更新一些记录并保留当前的用户数据.我该怎么做呢?

iphone core-data core-data-migration

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

LIKE和CONTAINS之间有什么区别[cd]?

我可以创建一个谓词"something LIKE %@"或者我可以使用"something CONTAINS[cd] %@".

这两种形式有什么区别.

core-data objective-c nspredicate

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

Ruby测试:测试缺少方法

在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)

我没有看到各种类型的提供的测试如何测试缺少访问器方法.我是红宝石和红宝石测试中的菜鸟,所以我可能会错过一些简单的东西.

ruby unit-testing rspec macruby

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

Adobe Air可以在iOS上正常运行吗?

我听说Adobe Air是"原生的",但我也听说Apple做了一切,让Air几乎无法在iOS上运行.

你能制作一个可以在Android和iOS上运行的Air应用程序,但它可以在iOS上运行而无需在iPhone上安装大量疯狂的SKD等等吗?

我有一个Air应用程序可以在我的Android上完美运行,但iPhone是一个完全不同的故事.

有没有资源可以解释这个问题?

flash macos android ios

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

iOS:用户点击按钮时拨打电话号码的操作方法

我想提供一种功能,用户可以通过点击显示该号码的标签旁边的按钮来拨打电话号码.我有基本的按钮操作方法:

-(IBAction)Call:(id)sender{

//Define function
}
Run Code Online (Sandbox Code Playgroud)

...但我不明白如何在方法中触发电话拨号.

iphone xcode uitextfield uiview uilabel

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

Objective-C:如何作为全局访问字符串变量?

我是iPhone开发的新手.我想在所有类方法中访问一个字符串变量,我想全局访问该字符串.我怎样才能做到这一点?

请帮帮我.

iphone declaration objective-c

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

如何将启动画面或初始视图添加到Xcode iPhone实用工具模板

  1. 我使用实用程序模板创建了一个应用程序.
  2. 我想在应用程序启动时再添加一个视图(如启动画面).
  3. 在这个视图中,我有三个按钮.当我按下三个按钮中的一个时,实用模板的主视图将被加载.

请尽可能发送代码帮助我..谢谢提前

iphone splash-screen

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