我打算为同一个网站购买两个域名.根据使用的域名,我计划在页面上提供略有不同的数据.有没有办法让我检测页面加载的实际域名,以便我知道要将内容更改为什么?
我一直在寻找这样的东西,但大多数都没有按照我想要的方式工作.
例如在使用时
document.write(document.location)
Run Code Online (Sandbox Code Playgroud)
在JSFiddle上它返回
http://fiddle.jshell.net/_display/
即实际路径或其他任何路径.
我NSString使用NSData在iOS7中添加的Class new API 编码了text().
用这个
- (NSData *)dataUsingEncoding:(NSStringEncoding)encoding;
Run Code Online (Sandbox Code Playgroud)
这是我的代码
NSString *base64EncodedString = [[myText dataUsingEncoding:NSUTF8StringEncoding] base64EncodedStringWithOptions:0];
NSLog(@"%@", base64EncodedString);
Run Code Online (Sandbox Code Playgroud)
我想解码它
我想完全透明UIToolbar和/或UINavigationBar.我已经尝试过为iOS 5之前和之后建议的各种咒语,但似乎没有任何工作.
如何在iOS 7中实现这一目标?
有人可以建议我如何在基于HTML5 Phonegap的Android应用程序中添加启动画面.我只是希望它在加载时显示5秒钟.此外 - 任何人都可以告知闪屏应该是什么尺寸.
使用Xcode 4.2和ARC,我注意到自动生成的代码NSManagedObject对于属性仍然如下:
@property (nonatomic, retain) NSString * someString;
Run Code Online (Sandbox Code Playgroud)
1)retain现在不应该用strong或替换weak?
2)为什么自动生成的代码仍然使用 retain
3)retain在此属性声明中,正确的替换是什么?
我正在调试使用的问题NSFetchRequest,我认为这可能是问题的根源.思考?
properties objective-c retain nsmanagedobject automatic-ref-counting
我试图了解NSString从CFStringRefARC 获得一个正确的方法?同为去相反的方向,CFStringRef以NSString在ARC?
在不造成内存泄漏的情况下执行此操作的正确方法是什么?
objective-c nsstring automatic-ref-counting toll-free-bridging
我理解如何创建自己的方法,接受objective-c中的输入参数,但我从来没有真正创建过具有多个输入参数的方法!
从我使用多个输入参数的方法开始,每个参数都有一个名称
第一第二第三:
看起来像
- (void)first:(NSString *)fname second:(NSString *)mname third:(NSString *)lname;
我的问题是当你用多个输入参数创建自己的方法时,你必须创建一个名字,如第一个:第二个:或者你可以只有像C++这样的东西,你有一个名字后跟一个输入参数类型列表,后跟参数名称......如果我没记错的话.
fullName:(NSString, NSString, NSString) fname, mname, lname;
Run Code Online (Sandbox Code Playgroud) 在Objective-C中你会做一些事情
- (BOOL)isEqual:(id)other {
if (other == self)
return YES;
if (!other || ![other isKindOfClass:[self class]])
return NO;
return [self.customProperty isEqual:other.customProperty];
}
Run Code Online (Sandbox Code Playgroud)
我在斯威夫特的第一次天真尝试如下
func isEqual(other: AnyObject) -> Boolean {
if self === other {
return true
}
if let otherTyped = other as? MyType {
return self.myProperty == otherTyper.myProperty
}
return false
}
Run Code Online (Sandbox Code Playgroud)
但我对此并不满意.我甚至不知道签名是否正确,或者我们是否应该使用不同的签名isEqual.
有什么想法吗?
编辑:我也想保持Objective-C兼容性(我的类用于遗留的Obj-C代码和新的Swift代码).所以我认为只有压倒==是不够的.我错了吗?
我想检测用户何时拒绝我的iOS应用程序上的麦克风权限.我在尝试录制麦克风时只获得此值:-120.000000 db
但在此之前我必须设置一个AVAudioSession.还有其他功能吗?
我在输出中得到了这条消息:
Microphone input permission refused - will record only silence
谢谢.
objective-c ×5
ios ×3
ios7 ×3
swift ×2
android ×1
cocoa-touch ×1
cordova ×1
domain-name ×1
eclipse ×1
equality ×1
ios8 ×1
javascript ×1
llvm ×1
methods ×1
nsstring ×1
properties ×1
retain ×1
uitoolbar ×1
xcode ×1