我正在开发一个WebGL驱动的应用程序,我想从命令行启动这样的chrome:
open -a Google\ Chrome --args --disable-web-security
Run Code Online (Sandbox Code Playgroud)
我只是不想每次都输入它.有没有办法轻松将其转换为单字命令?如果重要,我正在使用mac.
我不明白NSNumberFormatterPercentStyle是如何工作的!
例:
NSNumber *number = [NSNumber numberWithFloat:90.5];
NSNumberFormatter *percentageFormatter = [[[NSNumberFormatter alloc] init] autorelease];
[percentageFormatter setNumberStyle:NSNumberFormatterPercentStyle];
NSString *strNumber = [percentageFormatter stringFromNumber:numbericString];
NSLog (strNumber); // Output: 9,050%
Run Code Online (Sandbox Code Playgroud)
我只想表现出"90.5%"(尊重NSLocal).什么是NSNumberFormatterPercentStyle使用90.5,为什么?而且,我怎样才能得到我想要的结果!?
当我使用NSOutputStream
的write
方法
func write(_ buffer: UnsafePointer<UInt8>, maxLength length: Int) -> Int
Run Code Online (Sandbox Code Playgroud)
我不知道如何转换String
为UnsafePointer<UInt8>
和长度
我怎么能在swift中做到这一点?
我找不到一个体面的答案来解释我这两个功能之间的区别.每个人什么时候被召唤,一个人与另一个人有什么不同?
例如,我不能只是将我的视图布局在drawrect中吗?
谢谢
我们知道我们可以用UTF8代码单位打印每个字符吗?那么,如果我们有这些字符的代码单元,我们如何用它们创建一个String?
我正在开发和iPhone 3.0应用程序.我正在尝试将UITextView中的Web链接打开到UIWebView而不是Safari.但仍然没有运气.
这UITextView
是不可编辑的,它可以完美地检测Web链接并在Safari中打开它们.
怎么避免呢?如何获取该网址,以便我可以使用我自己的UIWebView
?
我有一个NSURL对象.它具有文件系统元素的地址,它可以是文件或目录.我希望能够判断NSURL是目录还是文件.
我已经尝试过了,这似乎不起作用!
NSURL * temp ....... ;// it is initialized and has a valid value
CFURLRef xx = (CFURLRef)CFBridgingRetain(temp);
if(CFURLHasDirectoryPath(xx)) NSLog(@"was a file");
else NSLog(@"was a folder");
Run Code Online (Sandbox Code Playgroud) 每个表情符号都有一个描述,你可以在Mac OS的??Space
特殊字符选择器中看到.这里列出了它们.有没有办法让我在代码中查询这个描述(没有将它们全部输入到Struct中)?
我想做点什么:
let : Character = ""
let desc: String = .description
Run Code Online (Sandbox Code Playgroud)
并desc
决心"SMILING FACE WITH OPEN MOUTH AND SMILING EYES"
.
出于某种原因,在xcode 6中使用大小类时,我的单元格中的子视图的宽度不正确.我有一个自动UIImageView
布局用于尺寸调整(常量:顶部为10,L/R,底部).
从以下地址拨打以下电话tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!)
:
println("w: \(cell.mapSnapshotImageView.bounds.size.width) h: \(cell.mapSnapshotImageView.bounds.size.height)")
Run Code Online (Sandbox Code Playgroud)
我总是得到:
w: 580.0 h: 80.0
Run Code Online (Sandbox Code Playgroud)
即使它应该可以w: 300.0 h: 80.0
根据我的320x100在iPhone 5S细胞.
一切都正确显示,但我想使用子视图的宽度进行其他子视图的一些计算.关于为什么会发生这种情况的任何想法?错误报告或按设计工作?
编辑:
此问题仅适用于最初加载的单元格.当细胞被重复使用时,问题不会出现.println
重用单元格的输出:
w: 300.0 h: 80.0
Run Code Online (Sandbox Code Playgroud) 我在Playground测试这个,我不知道该怎么做.使用没有关联值的普通枚举,一切都很好.
enum CompassPoint {
case North
case South
case East
case West
}
var direction = CompassPoint.East
if direction != .West {
println("Go West!")
}
Run Code Online (Sandbox Code Playgroud)
但是,如果我的一个枚举具有关联值,则方向测试将失败,并显示以下错误:找不到成员'West'
enum CompassPoint {
case North(Int)
case South
case East
case West
}
var direction = CompassPoint.East
if direction != .West {
println("Go West!")
}
Run Code Online (Sandbox Code Playgroud)
我该怎么做才能进行这项测试?
swift ×5
ios ×3
iphone ×3
string ×3
character ×1
cocoa-touch ×1
command-line ×1
directory ×1
drawrect ×1
emoji ×1
enums ×1
file ×1
macos ×1
nsnumber ×1
nsurl ×1
nsview ×1
objective-c ×1
percentage ×1
security ×1
shortcut ×1
uitableview ×1
uitextview ×1
utf-8 ×1
webgl ×1
xcode6 ×1