该脚本将从URL中调用,example.com/photo.php?id=123
或者example.com/photos/123
取决于是否启用了漂亮的URL.
如果照片#123不存在,请求example.com/photos/123
应该抛出404错误.但是,怎么样example.com/photo.php?id=123
?
我有一个prev和下一个链接的页面:
<link rel="prev" href="http://camera.phor.net/cameralife/photos/11096?referer=index.php">
<link rel="next" href="http://camera.phor.net/cameralife/photos/5679?referer=index.php">
Run Code Online (Sandbox Code Playgroud)
如果用户按下向左箭头或向右箭头,是否可以使用Javascript导航这些链接?如果链接正在编辑文本并且按下向左或向右箭头,则不应激活该链接.
这将用于简化查看多个图像页面.
哪里
git pull --force
Run Code Online (Sandbox Code Playgroud)
作为rm -rf
然后git clone
再从头开始?
最终结果应该是git diff
什么都不返回.
我的文件中有正在本地化的字符串。其中许多是常见的,并且已经在整个 iOS 中使用。例如“保存”、“加载”、“返回”、“收藏夹”、“拍照”。为了与其他应用程序和内置应用程序提供一致的用户体验,是否有办法挂钩这些本地化?或者是否有一个翻译列表,以便我可以复制粘贴其他人使用的相同措辞?
以下是从http://code.google.com/p/openid-selector/实施的OpenID选择器
除了地球上大多数人只识别前两个按钮之外,它的效果很好.
是否有一个openid选择器助手,包括人们实际使用的某些站点的端点?(Facebook,Twitter,QQ,微博,亚马逊)
是的,我会自己动手.但首先寻找支持的解决方案.
我可以使用这个命令构建我的Cocoapods项目:
base=$(basename *.xcworkspace .xcworkspace) xcodebuild -sdk "iphonesimulator$ios_version" \
CONFIGURATION_BUILD_DIR="$build_dir/build" \
-workspace $base.xcworkspace -scheme $base -configuration AdHoc \
DSTROOT=$build_dir \
OBJROOT=$build_dir \
SYMROOT=$build_dir \
ONLY_ACTIVE_ARCH=NO \
"$@"
Run Code Online (Sandbox Code Playgroud)
但是,如果我使用此命令,它将失败:
base=$(basename *.xcworkspace .xcworkspace) xcodebuild -sdk "iphonesimulator$ios_version" \
CONFIGURATION_BUILD_DIR="$build_dir/build" \
-workspace $base.xcworkspace -scheme $base -configuration AdHoc \
PRODUCT_NAME=app \ <============= THIS IS THE EXTRA LINE =====
DSTROOT=$build_dir \
OBJROOT=$build_dir \
SYMROOT=$build_dir \
ONLY_ACTIVE_ARCH=NO \
"$@"
Run Code Online (Sandbox Code Playgroud)
更奇怪的是,如果我使用第一个命令然后使用第二个命令它将起作用.(删除要重置的构建目录.)
其他人是否遇到同样的问题?是否可以使用PRODUCT_NAME和CONFIGURATION_BUILD_DIR以其他方式一起构建cocoapods项目?
我开始使用XCTest,只看到可能的点点滴滴.
我知道这些功能:
XCTAssertEqualObjects
XCTAssertTrue
Run Code Online (Sandbox Code Playgroud)
"Unit Test Your App"中有文档https://developer.apple.com/library/ios/documentation/ToolsLanguages/Conceptual/Xcode_Overview/UnitTestYourApp/UnitTestYourApp.html
另外,我在XCTestAssertions.h
这里看到头文件和一些网页http://iosunittesting.com/xctest-assertions/,另一个在http://appleprogramming.com/blog/2013/12/26/xctest-assertions-documentation/
但这些功能是否有主要且可靠的当前文档?
我在Interface Builder中使用伪文本。这是一个例子。
的MYNAME
是不是真的界面上的文字,并且在设置程序viewDidLoad
。我可以用一种特殊的方式标记它,以便默认情况下将其排除在翻译文件之外吗?
我有这样一个.htaccess
文件:
RewriteCond /question2answer/%{REQUEST_FILENAME} !-f
RewriteCond /question2answer/%{REQUEST_FILENAME} !-d
RewriteCond OTHER_CONDITION_1
RewriteRule RULE_1 [L]
RewriteCond /question2answer/%{REQUEST_FILENAME} !-f
RewriteCond /question2answer/%{REQUEST_FILENAME} !-d
RewriteCond OTHER_CONDITION_2
RewriteRule RULE_2 [L]
...
Run Code Online (Sandbox Code Playgroud)
De Morgan的法律告诉我有更好的方法:
RewriteCond /question2answer/%{REQUEST_FILENAME} -f
RewriteRule NO-OP [L]
RewriteCond /question2answer/%{REQUEST_FILENAME} -d
RewriteRule NO-OP [L]
RewriteCond OTHER_CONDITION_1
RewriteRule RULE_1 [L]
RewriteCond OTHER_CONDITION_2
RewriteRule RULE_2 [L]
...
Run Code Online (Sandbox Code Playgroud)
我可以在这里使用的无操作规则是什么?如果有很多,我看到性能影响最小的那个.
我可以.gitignore
以这种方式进行设置以允许 Composer 依赖项(供应商目录)存在于我的存储库中吗?
作曲家正式建议您“不应该”这样做。它提供了三个原因(https://getcomposer.org/doc/faqs/should-i-commit-the-dependency-in-my-vendor-directory.md):
这三个原因对我来说都不重要。另外,第三个原因也可能被聪明的方法所消除.gitignore
。
如果我有必要说明这个问题的动机,那么我的动机是:CocoaPods 就是这样做的,而且我喜欢 CocoaPods 的工作方式。
为了实现这个目标我到底应该做什么.gitignore
?
xcode ×3
git ×2
html ×2
.htaccess ×1
apache ×1
cocoa ×1
cocoa-touch ×1
cocoapods ×1
composer-php ×1
gitignore ×1
http ×1
ios ×1
iphone ×1
javascript ×1
localization ×1
mod-rewrite ×1
onkeyup ×1
openid ×1
php ×1
xcodebuild ×1
xctest ×1