由于将短域名与TLD区分开来并非易事,因此Microsoft维护了 IE8的特殊案例列表.列表可以在中找到res://urlmon.dll/ietldlist.xml
.
但是,我不明白如何实际使用该列表.即使是列出的特权双字母域名似乎行为不端.
例如,可以在列表中找到域cn.ca.但这是我在IE8的javascript控制台中得到的:
相同的方法适用于较长的域,例如stackoverflow.com(我在此示例之前清除了我的cookie以避免不相关的噪声):
特殊案例清单是否真的被打破了,还是我只是误解了它的目的?有没有办法在IE8中为短域设置cookie(不限于子域)?
我正试图弄清楚如何以正确的方式构建我的Cocoa应用程序的发布版本.
到目前为止,我已经使用了Build for Archiving选项,并从Xcode的DerivedData文件夹深处抓取了应用程序包.
今天我尝试了Archive菜单命令,并使用Share来保存我的应用程序包.它看起来更干净,更少黑客.挖掘DerivedData文件夹并不是一件合适的事情.
但这就是事情.这两个app bundle中的二进制文件不一样.据我所知,他们的行为是一样的.但diff
表明它们并不相同,它们的大小表明存在的不仅仅是微不足道的差异.例如,我使用"Build for Archiving"创建的发布二进制文件的大小为29,576字节."存档"版本只有21,536字节.
归档和归档声音应该基本上是相同的.他们为什么不同?哪一个更好"?
如果我将选项卡视图控制器拖到OS X应用程序的故事板中,则选项卡视图按钮似乎行为异常.你能帮我理解发生了什么吗?
这是一个新项目的最小示例,我只需用新的Tab View Controller替换默认的空View Controller:
突出显示的选项卡视图No Shadow Tab View
默认显示,这意味着选项卡视图的样式Tabless
位于"属性"检查器中.
场景列表中的选项卡视图下方还有两个选项卡视图项.
如果我构建并运行,结果如下所示:
选项卡控件可见,但选项卡视图没有挡板.看起来显示的选项卡按钮实际上是两个额外的选项卡视图项,而不是选项卡视图本身的本机按钮.
如果我将Tab View的样式更改为Top Tabs
默认值Tabless
,我会得到一个挡板,但重复的标签按钮:
如果我将其更改为Tabless With Bezel
,则表圈位于标签按钮下方,而不是正确地坐在按钮下方:
我无法弄清楚这一点.为什么有两组标签按钮开始(默认情况下隐藏"真实"按钮)?两个额外的选项卡视图项似乎是完全冗余的,但它们无法删除.
使用Interface Builder和Tab View Controller时,有没有办法让标签栏有适当的挡板?
我正在为OS X应用程序制作安装程序,但无法理解PackageMaker的UI.我的PackageMaker版本是3.0.4,运行Lion和Xcode 4.1.
特别是一个选项让我感到困惑.编辑包的内容时,它是"包含根目录"复选框.根据是否已选中,我的某些包的内容永远不会安装在任何地方.
例如,假设我的内容是单个.app包,Confused.app
.我想将它安装到/Applications
(目的地).在这种情况下,"在包中包含root"究竟是什么意思?如果不加以检查,安装程序完全没有做任何事情,据我所见.
是否有更好的示例案例可以澄清选项的含义?
macos ×2
xcode ×2
archive ×1
cocoa ×1
cookies ×1
javascript ×1
packagemaker ×1
release ×1
xcode4 ×1