问题列表 - 第30976页

从我的iPhone应用程序拨打电话

我已经实现了通过点击我酒店的一排描述性表格来拨打电话的能力; 我通过在方法"didSelectRowAtIndexPath"中编写以下代码来使用URL方案:

NSString *phoneNumber=element.phone;                                       
[NSString *phoneNumberScheme = [NSString stringWithFormat:@"tel:%@ ", phoneNumber];
NSlog(phoneNumberScheme);                      
phoneNumberScheme = [phoneNumberScheme stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:phoneNumberScheme]];
Run Code Online (Sandbox Code Playgroud)

没错!使用NSlog,我确认该号码已正确读取,因此确实如此(确实在控制台上显示电话:1-408-555-5555).问题是什么都没发生!

此时(也基于我在网上看到的东西)我怀疑我无法在模拟器上测试这个东西!我做错了什么或者我不能在模拟器上测试这个"URL方案"?!

iphone objective-c url-scheme phone-call

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

请求失败,HTTP状态为401:未授权

我有一个在我的IIS6(XP专业版SP2)中运行的.NET 2.0网站(VB)和一个托管ASMX Web服务的.NET 3.5(在IIS的ASP.NET选项卡下配置为.NET2).

在Chrome中,我可以调用ASMX并成功调用Web方法.但是,在使用.NET 2.0网站调用代码中的Web方法时,我得到:

请求失败,HTTP状态为401:未授权.

我该如何解决这个问题?

web-services .net-3.5 http-status-code-401

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

正则表达式来测试整个单词

我有这个表达式([a-zA-Z]|ñ|Ñ)*,我想用来阻止所有字符,但字母和Ñ要输入文本框.问题是返回匹配:A9023但也是32""".如何返回A9023的匹配但不是32""".谢谢.

regex

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

C#类不公开

我正在尝试创建一个类,所以当我在文件中执行以下操作时:

Functions LoginFunctions = new Functions();
LoginFunctions.loadFunctions();
Run Code Online (Sandbox Code Playgroud)

它将创建我需要的对象,并将其公开,以便调用该类的每个表单都能够使用它.类文件如下.

namespace App
{
    public class Functions
    {
        public void loadFunctions()
        {
            TaskbarItemInfo taskbarItemInfo = new TaskbarItemInfo();

        }
    }
}
Run Code Online (Sandbox Code Playgroud)

它似乎没有将taskbarItemInfo对象公开,并且它不允许我在类中的其他地方使用它.如何将其公开,以便调用该类的每个文件都可以使用该对象?

c# class public object

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

如何检查变量中的前三个字符?

我有一个包含这样的东西的变量 ab_123456789

我如何检查变量是否以ab_

谢谢,塞巴斯蒂安

php

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

获取与字典中的最小值对应的键

如果我有一个Python字典,我如何获得包含最小值的条目的键?

我在考虑与这个min()功能有关...

鉴于输入:

{320:1, 321:0, 322:3}
Run Code Online (Sandbox Code Playgroud)

它会回来321.

python dictionary idioms min minimum

264
推荐指数
7
解决办法
19万
查看次数

编程珍珠 - 随机选择算法

编程珍珠第1版提出了这种算法,用于从N个整数的群体中选择M个等概率的随机元素.

InitToEmpty
Size := 0
While Size < M do
  T := RandInt(1,N)
  if not Member(T)    
     Insert(T)
     Size := Size + 1
Run Code Online (Sandbox Code Playgroud)

据称,只要M <N/2,预期会员测试的数量小于2M.

我想知道如何证明它,但我的算法分析背景让我失望.

我理解M越接近N,程序将花费的时间越长,因为结果集将具有更多元素,并且RandInt选择现有元素的可能性将按比例增加.

你能帮我弄清楚这个证明吗?

algorithm

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

前n个数的最大奇数除数之和

我最近一直在使用topcoder,我偶然发现了一个我无法理解的问题.问题是找到给定"n"的F(n)= f(1)+ f(2)+ .... + f(n),使得f(n)是n的最大奇数除数.答案有很多简单的解决方案; 但是,我发现这个解决方案非常有趣.

int compute(n) {
if(n==0) return 0;
long k = (n+1)/2;
return k*k + compute(n/2);
}
Run Code Online (Sandbox Code Playgroud)

但是,我不太明白如何从诸如此类的问题语句中获取递归关系.有人可以帮忙吗?

algorithm math numbers

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

AVPlayer与AVAudioPlayer

AVPlayer文档说明如下:

[该]播放器同样适用于本地和远程媒体文件

但是,AVAudioPlayer文档说明如下:

Apple建议您使用此类进行音频播放,除非您正在播放从网络流捕获的音频

对于我正在做的工作,我需要一些AVAudioPlayer的功能,但我的所有音频都在流式传输.AVAlayer没有的AVAudioPlayer主要需要的是"播放"属性.没有该属性,很难构建一个玩家UI.

那么AVPlayer和AVAudioPlayer之间的区别是什么让后者不适合网络流?有没有办法从AVAlayer获得AVAudioPlayer提供的一些信息,如"播放"属性?

iphone audio streaming core-audio ios4

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

如何为Tomcat 6中的任何文件扩展名设置默认mime-tipe?

Mime类型在Tomcat的conf/web.xml文件中指定.它看起来像这样:

<mime-mapping>
   <extension>txt</extension>
   <mime-type>text/plain</mime-type>
</mime-mapping>
Run Code Online (Sandbox Code Playgroud)

以前我试过以下:

<mime-mapping>
   <extension>*</extension>
   <mime-type>application/octet-stream</mime-type>
</mime-mapping> 
Run Code Online (Sandbox Code Playgroud)

但它对我没有帮助.如何为任何文件扩展名指定default mime-type?

tomcat mime-types

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