我正在寻找完全关闭我的应用程序的按钮的代码.
我试过谷歌的一些东西,但我的应用程序仍然在后台运行.我需要完全关闭它.有代码可以做到这一点吗?
我在这里碰到了一个真正的困难.
我的课程是自我创建的(一个+ (void) start;方法),它被委派给一个代表.我需要通过委托选择器向委托发送一些消息.为了检查代表是否已被释放,我已经尝试过if (delegate == nil/NULL),但即使它确实已经发布,它仍然说它不是.
我该如何解决这个问题?(代表被分配到id)
这就是我的应用程序的构建方式:
AppDelegate
> NavController
>> TableView
>>> Post
>>>> GetData
Run Code Online (Sandbox Code Playgroud)
GetData是自创的类.Post是GetData的委托,由TableView/NavController发布.发布Post后,它也被设置为零.
换句话说,GetData不会释放它的委托!
提供API时我有一个问题
如果我要求他们给我一个_int6410位十六进制数字,但我的函数内部采用字符串如何有效地转换...
截至目前我只是在内部使用字符串,但出于兼容性原因,我使用的是char*c样式,因此任何系统32或64都无关紧要.这是准确的事情吗?或者我错了?
使用char*vs 有问题_int64吗?
我安装了SQL Server 2008,但我不确定安装了什么许可证.有没有一种简单的方法可以找到它?
我需要检查每个script标签的src值,如果有匹配,我想更改脚本标签src属性......这样的事情:
var scripts = document.getElementsByTagName("script")[0].src
for (i=0;i<scripts.length;i++){
if(scripts[i] == "something.js"){
document.getElementsByTagName("script")[i].src = "this.js"
}
else {}
}}
Run Code Online (Sandbox Code Playgroud) 我有一个名为"users"的表,每个用户可以属于一个组,在名为"categories"的表中描述.使用的一个例子是"Alice属于红色类别"和"Bob属于蓝色类别"等.
我正在使用CakePHP的表单助手,在页面http:// localhost/users/edit/[user_id]中,它已经创建了一个下拉框来选择类别(在模型中使用JOIN来获取类别名称).
但是我想添加一个选项来选择NULL,因为并非所有用户都需要成为类别的一部分.将"NULL"条目添加到"category"表将不起作用,因为"users"表中的外键是"category_id".对于未选择类别的用户,我希望"category_id"为NULL,而不是在另一个表中恰好为NULL的1.
对不起,如果那有点散漫.希望有人可以完全遵循它,让我知道cakePHP是否有办法做到这一点,或者我应该想出一个不同的方式来做到这一点.
我正在制作一个基于PhoneGap的iPhone应用程序,它将连接到Rails后端.我正在使用jQuery为Rails服务器创建Ajax请求.我成功获得了服务器响应,但我遇到了获取cookie和管理会话的问题.
默认情况下,Rails在响应HTML请求时发送Set-cookie标头.当Rails向Ajax请求发送JSON响应时,似乎不会发生这种情况.
当向Rails服务器发出Ajax请求时,有没有办法发送Set-cookie头?
这是我在ApplicationController中的内容(我使用Devise进行身份验证):
def sign_in_and_redirect(resource_or_scope, resource=nil)
scope = Devise::Mapping.find_scope!(resource_or_scope)
resource ||= resource_or_scope
sign_in(scope, resource) unless warden.user(scope) == resource
respond_to do |format|
format.html {redirect_to stored_location_for(scope) || after_sign_in_path_for(resource) }
format.json {render :json => { :success => true, :session_id => request.session_options[:id], :current_user => current_user} }
end
Run Code Online (Sandbox Code Playgroud)
这是我用来发出Ajax请求的jQuery函数
$('#user_submit').click(function(){
$.ajax({beforeSend: function(xhrObj){ xhrObj.setRequestHeader("Accept","application/json");},
type: 'POST',
url: 'http://localhost:3000/users/sign_in',
data: "{'user':{'remember_me':'0','password':'pass1word','email':'email@company.com'}}",
contentType: "application/json",
dataType: "application/json",
complete: function(data, textStatus){
}
});
});
Run Code Online (Sandbox Code Playgroud)
我没有通过谷歌搜索得出一个明确的答案,所以希望你能提供帮助.我找到了这个,但没有发现它太有帮助:
http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/66751d8e54f2fee6
我遇到过这个问题,我需要一个简单的医疗设备来输出一串逗号分隔的数字到我的Adobe Air应用程序.我很高兴与网络服务之外的其他事情交谈!
所以,我有一个USB转串口适配器,插入我的电脑,并使用一个名为Cornflake的程序从机器上读取:
0,1,71.0,234.2,453,31.1,72.8,161.4,118.2,30,32.7,9336
成功!所以我做了一些谷歌搜索,似乎serproxy是一个方便的工具,Arduino buff正在使用它来完成我所需要的:串行到闪存.所以我下载,安装和配置如下:
newlines_to_nils=false
serial_device1=/dev/cu.usbserial
comm_ports=1,2,3,4
comm_baud=2400
comm_databits=7
comm_stopbits=1
comm_parity=even
timeout=300
net_port1=5331
...
Run Code Online (Sandbox Code Playgroud)
这些与我在Cornflake中使用的设置相同.我插入一些简单的actionscript来监听事件,当我捕获数据事件时,我这样做:
private function onSocketData(event:Event):void {
var data:String = socket.readUTFBytes(socket.bytesAvailable);
trace(data);
}
Run Code Online (Sandbox Code Playgroud)
这输出了胡言乱语:
¬±¬·±.0¬²3'0-0'53¬3±.±¬·¸.¸±6±.±¬¸ω30¬3².6¬933±
所以我假设我没有阅读正确的编码.好像它应该是ascii,所以我这样做:
var data:String = socket.readMultiByte(bytes.bytesAvailable, "us-ascii");
Run Code Online (Sandbox Code Playgroud)
没有骰子.所以我开始尝试一堆不同的编码并得到同样的胡言乱语.我将串口改为tty.usbserial,尝试翻转换行标志,所有都具有相同的结果.所以,很沮丧,我读了前几个字节,看看我从serproxy中得到了什么:
trace(socket.readByte().toString());
Run Code Online (Sandbox Code Playgroud)
看起来我得到的是负数:
48 -84 -79 -84 -73 -79 46 48 -84 -78 51 -76 46 -78 -84 -76 53 48 -84 51 48 46 57 -84 -73 -78 46 -76 -84 -79 54 - 79 46 -72 -84 -79 -79 …
任何人都知道如何让.NET或Mono在TI图形计算器上运行?我知道完整的框架可能不适合设备,但是一个子集可能服务器非常好.
更新:当我说".NET/Mono"时,我真正的意思是获得一个C#或VB.NET应用程序来为设备编译,以便它可以执行.我知道.NET Framework是巨大的,不适合设备,但这不是必要的.所有您需要的是.NET样式API,它将设备本机功能公开给C#或VB.NET编程语言.
我只是好奇,如果有人调查过这个.我不知道它真正具有哪些实际应用,但肯定会很有趣.
.net ×1
air ×1
ajax ×1
android ×1
byte ×1
c++ ×1
cakephp ×1
cakephp-1.3 ×1
calculator ×1
cookies ×1
delegates ×1
html ×1
iphone ×1
javascript ×1
jquery ×1
json ×1
licensing ×1
mono ×1
objective-c ×1
serial-port ×1
wpf ×1