草庐IT

iphone-se

全部标签

iphone - 如何在我的项目中使用几个 C++ 文件而不将每个文件都编译为 C++?

我有一个带有基础ViewController类的项目,它被大约25个其他ViewController继承。现在我需要在该基类中使用一些核心音频,因此我正在集成一个使用C++的音频类(改编自Apple的aurioTouch示例项目)。基类导入Audio类的header,然后初始化一个Audio对象,以便我可以调用Audio类中的方法。当我编译时,我在Audio类中收到诸如“expected'=',',',';','asm'or'attribute'before'!='token”之类的错误及其辅助类,因为编译器被C++语法绊倒了。如果我将基类的扩展名更改为.mm,我会得到同样的错误;我想

iphone - ical iphone 中的只读项目

我需要通过本地应用程序或可能的远程服务器在iPhone日历上显示一些事件。我需要将iphone日历中显示的事件设置为只读,并试图为此找出最佳方法。几个问题可以帮助我解决这个问题-在iosiphone应用程序中,我可以将日历事件写为只读吗?-如果我需要从服务器转到手机,我可以给手机一个只读的icalendar的url吗?这将禁止更新手机上的项目?-如果我将icalendar中的事件消费到iphone应用程序中,我可以知道该项目的来源是什么吗?这意味着我可以区分用户在本地、交换、gmail等和icalendarreadonlyfeed之间的区别吗谢谢 最佳答案

iphone - iOS 版 Bing map 是否支持行车路线?

上下文:iOS上的“map”应用程序有一个URL方案,允许应用程序为一组给定的点绘制行车路线。问题:BingmapiOS控件或BingmapiOS应用程序是否具有某种私有(private)或未记录的API,允许我在给定一组预定义点或地址的情况下为用户提供行车路线?通过SDK或通过URL方案。我检查了BingMapsiOSControlheader和文档,但找不到任何公开定义的内容。此外,我很清楚应用程序/sdk可能会在任何给定时间破坏此接口(interface);-) 最佳答案 我知道这已经有几个月了,但我会提供一个答案:在经历了数

iphone - 如何在动画时获取项目的坐标?

我可以像这样在屏幕上设置动画:aView.frame=CGRectMake(100,100,50,50);[UIViewanimateWithDuration:25.0delay:0.0options:UIViewAnimationCurveLinearanimations:^{aView.frame=CGRectMake(200,100,50,50);}completion:^(BOOLfinished){aView.hidden=YES;}];..但是如何在设置动画时获取项目的位置?如果我在屏幕上放一个按钮并使用这个Action-(IBAction)buttonTapped:(id

iphone - UITableView 返回的单元格中保留了什么状态 :dequeueReusableCellWithIdentifier?

当使用UITableView:dequeueReusableCellWithIdentifier时,我可以对返回的单元格的状态做出任何假设吗?例如,如果我的UITableView仅显示字体大小为18的UITableViewCells,我是否可以在初始分配代码中设置一次字体大小并假设它在从dequeueReusableCellWithIdentifier返回时也将设置为18?有什么状态是我永远不应做出假设的吗? 最佳答案 是的,contentView永远不会重置。虽然所有的细胞都被方法自动清洗:-(void)prepareForReu

iphone - 从iPhone上的远程sql表获取数据

我是iPhone编程和SQL的初学者,但我对它们有基本的了解。我打算开发一个应用程序,根据从我公司服务器的数据库中获取的数据绘制图表。我知道如何绘图,我知道如何从sql表中提取数据,但我不知道如何访问服务器。那么我是否必须通过某种类似于oracle的应用程序?这似乎是一个非常愚蠢的问题,因为它甚至不可能,但我们将不胜感激。谢谢! 最佳答案 通过Web服务,例如返回JSON(或XML,但JSON更易于解析)的PHP页面。我强烈推荐this教程一旦你有了网络服务,你就可以使用NSURLRequest/NSURLConnection下载数

iphone - "No provisioning iOS device connected"

大约3个月前,我为开发设置了iPhone;安装配置文件,将设备更新到最新版本的iOS,即4.3.3(8J2)并且在我的iPhone上测试应用程序工作100%。在大约一个月没有使用XCode之后,今天我重新开始开发我的一个iPhone应用程序,现在我似乎无法将应用程序部署到我的iPhone。当我尝试在我的iPhone上部署和运行时,我收到消息“没有连接配置iOS设备”,即使我的iPhone已连接。如果我查看XCode的管理器窗口,我会看到我的iPhone列在设备下,但是当我选择我的iPhone条目时我会看到以下消息:TheversionofiOSon“BruceHill’siPhone”

iphone - 每次在每个单元格单击按钮时调用方法

我有一个自定义单元格加载到表格View单元格中,每个单元格都有带标签值的按钮。我需要在每个indexpath.row调用IBAction方法。例如,如果第一行有该按钮,则应从第一行调用该操作。实际上我想在单击按钮时从每一行复制一些文本并将其发布到Facebook。这是我的代码:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"cell1";UITableViewCell*cell

iphone - 如何引用 NSArray 中的 NSDictionary 中的对象

当我对数组进行NSLog时,我得到了这个:({content="contenta";id=452069;timestamp=1313341470;},{content="contentb";id=451498;timestamp=1313261505;},etc...)如何引用特定索引?例如,您将如何获取第二个索引的内容。我已经尝试过[[myArrayobjectAtIndex:1]objectForKey:@"content"]但这会使程序崩溃。同时执行[myArrayobjectAtIndex:1]也会使程序崩溃。 最佳答案 根

iphone - 每次更改选项卡时如何调用函数?

我是一名iOS开发新手。我有一个带有导航Controller数组的选项卡栏Controller。我想要调用一个方法,每次单击其中一个选项卡时调用一个web服务。我知道我可以为此目的将选择器分配给委托(delegate)人。我只是不确定语法。这是执行此操作的正确方法吗? 最佳答案 您可能需要引用UITabBarControllerDelegate协议(protocol)引用。您可以使用tabBarController:didSelectViewController:委托(delegate)方法。希望这对您有所帮助。