我的 iOS 配置文件即将到期,我需要知道更新该配置文件的最顺畅方式。我的证书再过几年都不会过期,所以证书本身应该没问题。它是一个内部(非 App Store)应用程序,安装在许多设备上。
这就是为什么我想知道如果我执行以下操作,应用程序是否会停止工作:
如果是这样,有没有办法在不关闭应用程序或发布新版本的情况下更新/更新配置文件?如果我必须发布新版本,创建新配置文件以减少停机时间是最佳选择吗?
所以我一直在尝试用Javascript/jQuery创建一个程序,将一定数量的钱分成最小的美元账单.到目前为止,该程序仅适用于一个账单,我不太确定如何实现其余的,并且需要在这里推进正确的方向.
var bills = [5, 10, 20, 50, 100];
while(money > 0){ // Keep deviding
for(var i=0; i < bills.length; i++){
if(money < bills[i])
return "You need a $" + bills[i] + " bill to pay for your item.";
}
}
Run Code Online (Sandbox Code Playgroud)
如果我运行money = 89;它将返回100,因为这是最接近的可以支付89美元的账单,但我希望它返回50 + 20 + 20所以它将适用money = *anything*.
编辑:评论后我现在到目前为止:
while(money > 0){ // Keep deviding
for(var i=bills.length-1; i >= 0; i--){
if(money > bills[i] || i == 0){
stringToReturn += " + $" + …Run Code Online (Sandbox Code Playgroud) 我无法理解枚举在C#中是如何工作的,因为它们打印自己的"名称"而不是它们代表的值.作为一个例子,我想使用枚举将工作日翻译成另一种语言.这些代表星期几.
enum Weekdays { Mon = 1, Tue, Wed, Thu, Fri, Sat, Sun };
Run Code Online (Sandbox Code Playgroud)
我的以下方法是问题所在.如果我没有对每个案例进行(int)-cast,则由于类型差异(?)而无法编译.
// Returns weekday in Norwegian.
private static string translateWeekday(int nummer)
{
switch (nummer)
{
case (int)Weekdays.Mon:
return "Mandag";
/* ...... */
case (int)Weekdays.Sun:
return "Søndag";
}
return "Invalid input.";
}
Run Code Online (Sandbox Code Playgroud)
我用这个来测试我的程序.我也要投这一个.
static void Main(string[] args)
{
var ukedag = translateWeekday((int)Weekdays.Tue);
Console.WriteLine(ukedag);
}
Run Code Online (Sandbox Code Playgroud)
我现在的实际问题是为什么我需要这些演员表以及为什么C#不打印出值,但是如果我尝试将它们打印出来,每个枚举的名称?在我的例子中,我应该如何正确地做到这一点(即不必在开关中使用强制转换7次,这似乎是不必要的)?
我列出了每个人在一张桌子上有多少案例.我想包括所有有案例的人(没有单独的用户表),即使他们本周没有案例.
我目前的结果:
PERSON CASES
Jerry 1
Tom 1
Run Code Online (Sandbox Code Playgroud)
我在寻找什么:
PERSON CASES
Jerry 1
Tom 1
Spike 0
Run Code Online (Sandbox Code Playgroud)
我正在运行的查询:
DECLARE @now DATETIME = GETDATE()
SELECT PERSON, COUNT(CASES)
FROM TASKS
WHERE CASEDATE > CONVERT(DATE, DATEADD(dd, -(DATEPART(dw, @now)-1), @now))
GROUP BY PERSON
ORDER BY PERSON
Run Code Online (Sandbox Code Playgroud)
如你所见,我的where-clause删除了本周没有任何案例的所有人,因此我不确定如何仍然包含它们.
提前致谢.