我使用bit.ly来缩短我的网址.我的问题 - 参数没有通过.让我解释一下,我使用http://bit.ly/MYiPhoneApps重定向(让我们说)到http://iphone.pp-p.net/default.aspx 现在当我尝试http://bit.ly/MYiPhoneApps? param = xx此param未添加到生成的url中.我知道我可以创建一个额外的"短网址",包括一个参数 - 所以http://bit.ly/WithParam会导致http://www.mysite.com/somepath/apage.aspx?Par1=yy等等.
但我想要的是有一个指向页面的简短URL - 然后我想在这个缩短的URL中添加一个参数 - 当然应该登陆我的页面.
这是bit.ly的缩写(其他人可能会这样做) - 或者"参数转发"不适用于301重定向吗?
曼弗雷德
嗨,我将我的第一个应用程序提交到appStore http://itunes.apple.com/at/app/section-control/id343824642?mt=8
这会在"概述"中将"英语"显示为语言(德语中的Sprachen).在这种情况下,这是正确的.
我认为这是因为我的应用程序中没有本地化资源.问题一:appstore如何检测"Languages/Sprachen"?
它(当然)与本地化描述无关,因为在这种情况下我使用英语和德语.
TomTom http://itunes.apple.com/at/app/tomtom-westeuropa/id326075062?mt=8举例说明了很多语言.
无论如何 - 主要问题.对于我的下一个应用程序,我计划"社区驱动的本地化".这个想法是你在许多应用程序中找到的,你可以下载"语言文件".
假设我的应用程序有可用语言列表.这来自Web服务,您(作为用户)可以加载您的优先语言(如果可用).
因为事物是动态的,所以会发生以下情况 - 我用英语和德语(我的母语)发布应用程序.后来有人输入法语文本 - 所以从应用程序的那一刻起也可以用法语提供.
我没有找到在应用程序简短描述(概述)中设置"Languages/Sprachen"元素的方法,还是我必须"重新提交"我的应用程序才能更改此设置?
最后也是最不重要的 - 如果我是正确的并且应用程序中包含的资源检测到语言 - 是否足以在我的应用程序中提供一个空的(或只是持有一个字符串)"strings file"?
假设我只有国家代码(en,de,fr),我需要以这种语言显示工作日.我知道RegionInfo和CultureInfo - 但我找不到解决方案.如果我从(例如)"en"创建国家/地区信息,则其中没有DateTime信息.只取第一个匹配区域也可以.例如en-US for en或de-de for de.
我不知道DayNames是否存在差异,但我知道这几个月有一些差异.de-DE Februar - de-AT Feber - 无论如何我不在乎.事件,如果它可能"有点不同"(看到Februar而不是Feber) - 它仍然是德国人.
这就是我想要实现的目标 - 在星期一写一封 - 得到de并写Montag ......
有没有办法只从语言代码创建一个区域?
嗨我有这样的方法:
public T LoadR<T, K>()
where T : ObservableCollection<K>, new()
where K : IStoreElement, new() {
T onC = new T();
//....
return (onC);
}
Run Code Online (Sandbox Code Playgroud)
此外,我有一个XObservableCollection类,它派生自ObservableCollection.当我打电话时,它的工作原理是:
Categories = LoadR<ObservableCollection<Category>,Category>();
Products = LoadR<XObservableCollection<Product>,Product>();
Run Code Online (Sandbox Code Playgroud)
我想要做的就是这样做一个调用(避免将K作为额外参数传递):
Categories = LoadR<ObservableCollection<Category>>();
Products = LoadR<XObservableCollection<Product>>();
Run Code Online (Sandbox Code Playgroud)
我知道我可以为它写一个扩展名.但我很好奇是否有办法在没有它的情况下实现这一目标.
曼弗雷德
当你在WPF上更改文档(ctrl + tab)时(也许是其他人),焦点总是转到设计窗格.因此,想象一下 - 您编辑XAML并希望从另一个现有文档中复制现有元素.您接下来是Doc1 XAML类型,然后切换到之前在XAML窗格中的Doc2.现在,Doc2的Designer成为焦点.由于我把焦点留在XAML中,我使用移位箭头选择一些XAML文本 - 而不是移动聚焦控件.切换回来时也一样.
VS 2012根本不记得焦点在哪个窗格(XAML /设计)中.这对我来说真的很难,因为我经常这样做 - 现在我总是抓住鼠标并在更改当前文档后切换回XAML.
不知道这是否可以改变?或者至少如果有一个键盘快捷键从一个XAML切换到另一个XAML.
我想将HTML从我的应用程序传输到iPhone邮件应用程序.我已经有了HTML文本 - 至少说<span style ='color:red'>测试</ span>我可以将它放到UIPasteBoard - 但是当我将它粘贴到邮件时,我得到了html源代码.
当我在HTMLView中放置相同的字符串时 - 在那里选择并复制它,它将粘贴为邮件中的红色文本.
我需要做什么才能将字符串放在UIPasteBoard中,以便将其作为红色文本粘贴到邮件应用程序中?我一直在寻找"格式类型" - 并且发现当我在剪贴板中有元素(从UIWebView复制)时,UIPasteBoard返回"Aplle Web Archive粘贴板类型".但是在将内容添加到UIPasteBoard时将其设置为类型会在邮件应用程序中粘贴任何内容.
曼弗雷德
在电报机器人API的文档中,我发现:
- 启用了隐私模式的漫游器将收到:
命令明确地针对它们(例如,/ command @ this_bot)。
来自用户的常规命令(例如/ start)(如果该机器人是向该组发送消息的最后一个机器人)。
因此,我创建了两个机器人-一起邀请,并让“ firstbot”触发/ cmd @ otherbot命令。“ otherbot”将回显它所读取的所有内容。
我(在客户端)可以写-“ otherbot”看不到-由于隐私设置,这是正确的。我写/ cmd @ otherbot-“ otherbot”收到并回显-同样正确。
但是-当我让“ firstbot”发出“ / other”组中的/ cmd @ otherbot时,看不到它。我做错什么了吗?还是我错过了文档指导?
我通过roundrobin将C#与Telegram.Bot一起使用。
c# ×2
iphone ×2
app-store ×1
cultureinfo ×1
generics ×1
html ×1
ios ×1
localization ×1
redirect ×1
regioninfo ×1
telegram-bot ×1
uipasteboard ×1
url ×1