我正在尝试开发一个迷你"我身边",比如使用相机,指南针和位置.我想在屏幕上显示地方的图像.目前我有我的位置和指南针的方向.我想知道如何确定我想要显示的地方的位置.
谢谢你的帮助 ;)
我在UICollectionView中显示了很多图像单元格.只需一个按钮,我就可以将所有细胞分组到第一个细胞上.
这很好用但是当我试图将动画过渡添加到我的重新组合动作时,没有任何反应.
这是我在自定义布局中使用的方法:
- (NSArray*)layoutAttributesForElementsInRect:(CGRect)rect
{
NSArray* allAttributesInRect = [super layoutAttributesForElementsInRect:rect];
if([allAttributesInRect count] > 0 && _isRegroup)
{
UICollectionViewLayoutAttributes *firstAttribute = [allAttributesInRect objectAtIndex:0];
CGRect frame = firstAttribute.frame;
for(UICollectionViewLayoutAttributes *attribute in allAttributesInRect)
[UIView animateWithDuration:0.3f animations:^{attribute.frame = frame;}];
}
return allAttributesInRect;
}
- (void)regroupCells:(BOOL)isRegroup // This method is called from my collection controller when my button is pressed
{
_isRegroup = isRegroup;
[self invalidateLayout];
}
Run Code Online (Sandbox Code Playgroud)
任何的想法 ?谢谢 !
我正在尝试发送推送通知我的iPhone(APNS).我读了这篇文章并尝试实现它.所以我所有的证书都很好(正常).
现在我有这个PHP脚本:
$device = '4f30e047 c8c05db9 3fa87e7d ca5325f7 738cb2c0 0b4a02d4 d4329a42 a7128173'; // My iphone deviceToken
$payload['aps'] = array('alert' => 'This is the alert text', 'badge' => 1, 'sound' => 'default');
$payload['server'] = array('serverId' => $serverId, 'name' => $name);
$output = json_encode($payload);
$apnsCert = 'apple_push_notification_production.pem';
$streamContext = stream_context_create();
stream_context_set_option($streamContext, 'ssl', 'local_cert', $apnsCert);
$apns = stream_socket_client('ssl://gateway.sandbox.push.apple.com:2195', $error, $errorString, 2, STREAM_CLIENT_CONNECT, $streamContext);
$apnsMessage = chr(0) . chr(0) . chr(32) . pack('H*', str_replace(' ', '', $device)) . chr(0) . chr(strlen($payload)) . …Run Code Online (Sandbox Code Playgroud) 我几天前发现了ASIHTTPRequest,现在我被阻止了.我想通过https地址验证我的自己(https:// user:pwd@api.domain.com/0.1/userCom/?apikey = 12432)
我试试这段代码:
NSURL *url = [NSURL URLWithString:@"https://api.domain.com/0.1/userCom/?apikey=12432"];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setDelegate:self];
[request setUsername:@"myUserName"];
[request setPassword:@"myPassword"];
[request startAsynchronous];
Run Code Online (Sandbox Code Playgroud)
我已经实现了委托方法
-(void)requestFailed:(ASIHTTPRequest *)request
{
NSError *error = [request error];
NSLog(@"Failed %@ with code %d and with userInfo %@",[error domain],[error code],[error userInfo]);
}
-(void)requestFinished:(ASIHTTPRequest *)request
{
NSLog(@"Finished : %@",[request responseString]);
}
Run Code Online (Sandbox Code Playgroud)
当我启动我的应用程序时,直接调用requestFailed方法,我有这样的消息:
Failed ASIHTTPRequestErrorDomain with code 1 and with userInfo {
NSLocalizedDescription = "A connection failure occurred: SSL problem (possibly a bad/expired/self-signed certificate)";
NSUnderlyingError …Run Code Online (Sandbox Code Playgroud) 我可以使用CLI xcodebuild更改我的产品名称但是当我打开我的项目时,我仍然有旧名称.我想用CLI永久地影响我的产品名称项目.
可能吗 ?或许我做错了什么:
/usr/bin/xcodebuild -configuration Debug PRODUCT_NAME="NewName"
Run Code Online (Sandbox Code Playgroud) 我想用C编写一个小程序来提取COFF可执行文件的PE(入口点)和VA(虚拟地址)。我怎样才能做到这一点?
我想将NSDate保存到MySQL字段.哪种类型最好?DATE或TIMESTAMP?以及如何格式化我的NSDate发送它(到PHP脚本)并将其保存在我的字段中?
可能重复:
NSString中子字符串的出现次数?
我想知道是否有一个返回给定单词出现的方法.
NSString *string = @"ok no ok no no no ok";
// How to return 4 for the word no ?
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助 !
我想自动执行每次使用git init命令时所做的一些任务.
我查看了不同的模板,但我甚至不知道是否可以在init之后直接执行脚本.
一个主意 ?
我正在处理C#和MySql请求.我正在尝试在我的数据库中检索我的数据但是我有这样的错误消息:读取器关闭时无效的读取尝试.
谢谢你们的帮助:)
我有这个功能:
public MySqlDataReader GetValueFromTable(string table, ArrayList attribut, ArrayList parameter)
{
string query = string.Empty;
MySqlDataReader rdr = null;
try
{
query = "SELECT * FROM `" + table + "` WHERE ";
for (int i = 0; i < attribut.Count; i++)
{
query += attribut[i] as string;
query += " = ";
query += parameter[i] as string;
if(i != attribut.Count - 1)
query += " AND ";
}
query += ";";
using (mysqlConnection)
{
using (mysqlCommand = new …Run Code Online (Sandbox Code Playgroud)