小编aqa*_*cha的帖子

适用于iPhone,cotvnc或libvncclient的VNC查看器

我正在为iPhone开发VNC查看器应用程序,并将其连接到tightVNCServer.我发现我可以:

  • 修改COTVNC以构建我自己的iPhone版本
  • 使用基于C的libvncclient库并将其与Objective-C代码绑定

哪种解决方案将提供tightVNCServer支持的最多功能,例如文件传输等?

iphone vnc objective-c

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

如何在按钮单击时弹出默认的iPhone键盘

嗨当我们点击UITextField或UITextView时,默认键盘会从iphone屏幕的底部弹出.我希望iphone键盘出现在按钮上,然后按键盘上键入的键处理...我该怎么做?

iphone objective-c ios-4.2

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

在不带GPU的MAC OS X上安装CUDA(适用于cuda仿真器)

我通过以下链接在MAC OS X上安装CUDA:

http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-mac-os-x/index.html

它说在安装之前我必须具有启用CUDA的GPU.MacBook Pro中没有GPU,并且我想在Emulator上运行CUDA程序。我怎样才能做到这一点?如何在非GPU笔记本电脑上安装CUDA?

macos cuda nvidia

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

如何处理iPhone中的关键事件

嗨,我正在开发iphone应用程序,并希望在iphone中处理键盘事件.在Mac中,有一个NSEvent类可以处理键盘和鼠标事件,而在ios(iphone/ipad)中,NSEvent的对应物是UIEvent,它只处理触摸事件.我知道ios API不提供此功能,但我如何处理iphone中的关键事件?任何好的教程或者......开始......

iphone macos objective-c nsevent ios

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

互联网不在xcode 6中的模拟器上工作

我最近将Xcode从版本5升级到版本6.当我运行模拟器时,无法访问互联网.为什么?

ios ios-simulator xcode6

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

加载.xib文件时,Cocoapod编译失败

我把它推到了行李箱里.然后我对我自己的项目进行了"pod install",下载了所有文件(我可以在我的项目中从Pods确认).但是它没有编译,它给了我这个错误

"Unable to run command 'StripNIB ABPhotoView.nib' - this target might include its own product."
Run Code Online (Sandbox Code Playgroud)

objective-c ios cocoapods

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

单击按钮时使用选择器调用不同类的方法

我编写了一个方法并用一个按钮连接它,以便在单击按钮时调用它.现在我想要做的是在点击某个其他视图上的按钮时调用相同的方法.

我怎样才能做到这一点?我是否需要使用选择器或通知或简单的方法调用?

iphone methods selector

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

iphone,在编辑模式下禁用表格滑动

嗨,我在iphone中编辑表格视图.我使用在viewDidLoad()方法下编写的以下代码执行此操作.

UIBarButtonItem* barBtnItemEdit = self.navigationItem.rightBarButtonItem = 
  [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemEdit 
                                                target:self 
                                                action:@selector(turnOnEditing)];
Run Code Online (Sandbox Code Playgroud)

我的表视图正确地进入编辑模式,但它向右滑动了一点.现在我想做的是锁定表,使其即使在编辑模式下也保持在其位置.我在编辑模式下编写表的自定义代码,而不是默认删除或插入行为..

我已经实现了以下代码来停止在每行前面显示"红色删除"按钮......

- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{ 
   return UITableViewCellEditingStyleNone;
}
Run Code Online (Sandbox Code Playgroud)

但是UITableVIew仍然向右滑动一点.现在如何锁定表,以便它不会在编辑模式下更改其位置

最好的问候,阿卜杜勒卡维

iphone uitableview uibarbuttonitem

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

在Ubuntu中C++程序编译失败,但在MacOSX中有效

嗨我有一个用C++编写的程序.当我使用g ++编译器在Mac终端中编译它时,它会编译并运行.但是当我使用g ++编译器在Ubuntu终端中编译相同的C++程序时,它就失败了.我不知道为什么会这样.

Ubuntu中的g ++编译器版本是4.7.3.

这是我的代码示例

#include <iostream>

using namespace std;

#define IXSIZE 400
#define IYSIZE 400
#define IZSIZE 3

void putbyte(FILE *outf, unsigned char val)
{ 
    unsigned char buf[1]; 

    buf[0] = val; 
    fwrite(buf,1,1,outf); 
} 

void putshort(FILE *outf, unsigned short val) 
{ 
    unsigned char buf[2]; 

    buf[0] = (val>>8); 
    buf[1] = (val>>0); 
    fwrite(buf,2,1,outf); 
} 
Run Code Online (Sandbox Code Playgroud)

我得到以下错误

seperate.cpp: In function ‘void putbyte(FILE*, unsigned char)’: seperate.cpp:23:21: error: ‘fwrite’ was not declared in this scope seperate.cpp: In function ‘void putshort(FILE*, short unsigned int)’: seperate.cpp:32:21: error: …

c++ macos ubuntu g++ g++-4.7

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

哪个应该用于iOS开发,哪个C库是Java版本?

我正在开发一个iPhone项目,并希望使用我在java和C中找到的开源库.目前我只在iPhone上工作,但后来我也计划移植到其他平台.它是一个客户端 - 服务器应用程序,其中服务器已经基于java.

我想要做的是在objective-c中设计iPhone UI,它与基于java或基于C的客户端库进行通信.

据我所知,基于Java的库仍然是我的最佳选择,因为它是跨平台的,但是Objective-c和Java通信呢?是否有可能使用JNI,并且开发需要比C更长的时间,以及什么是软件效率?我应该选择哪个基于C或java的库,还要考虑快速开发生命周期吗?

通过谷歌搜索,我了解到使用"Java桥"可以实现Java和Objecive-c通信,但我读了另一篇文章,其中说苹果限制在Mac OS X 10.4及更高版本中使用"java bridge"......

鉴于该信息,我应该使用哪个版本的库?

java iphone java-native-interface objective-c

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