小编Lou*_*ley的帖子

应用内购买:坚持使用paymentWithProductIdentifiers - 已弃用

我很难设置我的应用内购买.

我无法做到这一点:

SKPayment *paymentRequest = [SKPayment paymentWithProduct: @"co.za.nideo.100shotsbuybeer"];
Run Code Online (Sandbox Code Playgroud)

我从中得到了它

SKPayment *paymentRequest = [SKPayment paymentWithProductIdentifiers: @"co.za.nideo.100shotsbuybeer"];
Run Code Online (Sandbox Code Playgroud)

但这似乎已被弃用.如何才能获得第一段代码?

它似乎是一个SKProduct但我不知道如何创建/初始化这样的对象.

iphone in-app-purchase ipad ios

4
推荐指数
1
解决办法
3750
查看次数

如何为地图叠加层准确制作地图

我有覆盖整个南非的图片。它们为Tiff格式,并已将坐标嵌入其中。我正在尝试拍摄这些图像(大约20张图像),并将它们用作我的iPhone应用程序中的地图叠加层。我的问题在于将地图正确地切成图块。

我计划将MapTiler应用程序用于将这些大量图像切成小块,但它向我询问了一些细节。我必须选择:

  • 系统的自定义定义(WKT,项目4,...)
  • WGS84-经纬度(大地)
  • 通用横轴墨卡托-UTM(预计)
  • 从EPSG / ESRI数据库中指定ID号
  • 按名称搜索坐标系

关于每个人的所作所为,我一无所知。

我的tiff文件也有一个.tfw文件(相同的名称,不同的扩展名)-我不知道这是什么。(我没有创建图像,但是相信它们可能是准确的,因为它来自政府的地理部门)

我只是在所有默认设置下都通过MapTiler运行了该地图,以查看它与普通Google Maps的地图之间的对齐情况并非完美。如此说来,我相信在通过MapTiler发送图像进行裁剪和处理之前,我必须在Google Earth上手动重新对齐这些图像。

我的问题

  • MapTiler是否自动接机.tfw?-因为它们可能具有正确的坐标。
  • 我如何轻松地(例如,通过在图像上然后在真实地图上的拾取点)重新对齐/放置这些图像?

希望有人对此有一些提示!

如有任何疑问,请发表评论/询问!

谢谢你的时间。

[编辑]

.tfw使用记事本打开了文件,这就是其中的全部内容:

      0.0004024840
     -0.0000001596
     -0.0000002286
     -0.0003809100
     17.0984027750
    -32.6997115702
Run Code Online (Sandbox Code Playgroud)

overlay map coordinates mkmapview

3
推荐指数
1
解决办法
2194
查看次数

如何在Windows上PNGCrush整个PNG目录树?

问题几乎就是标题中提到的内容.

我有很多MapTiler创建的PNG文件.确切地说是24083个文件.它们位于许多文件夹中,在许多文件夹中,即文件夹树,duh.事实上,手动PNGCrush所有这些是最浪费的时间.

有人有算法分享给我吗?一个可以递归粉碎所有这些PNG的人?

我有一个Windows PC,很想拥有它,而在Java或PHP比另一种语言(因为我已经对它很熟悉),但其他别的东西可能会被罚款.

谢谢!

php java recursion pngcrush

3
推荐指数
1
解决办法
3226
查看次数

JQuery scrollTop()没有做任何事情

.scrollTop()只是不工作.它用在一个函数中(它被调用 - 用警报检查)但没有任何反应.

我试过了:

$(window).scrollTop();
$("html").scrollTop();
$(document).scrollTop();
Run Code Online (Sandbox Code Playgroud)

我一起分开试过它们,它只是没有做任何事情.

我需要做的就是让我的页面滚动到顶部.任何提示和技巧?

html jquery

3
推荐指数
1
解决办法
1848
查看次数

将iPhone应用程序转换为通用,在XCode 4.2中找不到"文件 - >创建iPad版本"

我已经阅读了有关此问题的所有问题.他们都说我必须点击"创建iPad版本"或右键单击目标并复制它.这些选项都不在我的XCode 4.2中?

任何替代品?

iphone ipad xcode4.2

3
推荐指数
1
解决办法
835
查看次数

在MKMapView上添加UIView

我试图在我的MKMapView的角落放一个按钮来控制地图是否保持锁定在用户的位置.我想到的是创建一个UIView带有一个按钮并将其添加到我的MKMapView(不作为注释或其他东西)我无法用Interface Builder来解决这个问题.

如何以编程方式添加此按钮?

控制它是否实际跟随用户等已经排序 - 只需要按钮就可以了.

iphone uiview mkmapview ios

2
推荐指数
1
解决办法
5535
查看次数

PHP从字符串中删除url-"not allowed"字符

我已经阅读了有关这方面的所有问题,并想知道$str = preg_replace('/[^\00-\255]+/u', '', $str);我的方案是否足够.

我的情景

当用户在我的网站上创建帐户时,他输入了公司的名称.这可以是任何东西,包括文本'或者"甚至是其他一些奇怪的字符.当他创建一个帐户时,我需要在我的服务器上创建一个文件夹,以便他更轻松地访问他的帐户而无需使用uniqids等.

例如,您为"Peter's Pet Shop&Washing"创建了一个帐户 - 我需要删除所有不允许作为url-address的空格和字符.所以最后我需要"peterspetshopwashing"

这样您就可以通过"www.mydomain.com/peterspetshopwashing"访问您的帐户

php preg-replace

2
推荐指数
1
解决办法
8145
查看次数

将UIVIew作为SubView添加到iPhone窗口的右下角

目前我UIView的尺寸为100px宽,40px高.如果我使用添加它

[self.view addSubView:buttonsView];

它将这个小小的UIVIew添加到iPhone屏幕的左上角.

有没有办法让它添加到右下角?

iphone ios

2
推荐指数
1
解决办法
5428
查看次数

iOS - 以编程方式在TableRow的右侧添加ToggleSwitch

目前我正在向一行的右侧添加一个图标,并在选择该特定行时切换灯光.

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *SimpleTableIdentifier = @"SimpleTableIdentifier";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:SimpleTableIdentifier];
    ...
    ...
    NSUInteger row = [indexPath row];
    if(row == 3)
    {
        //Draw bulb in row
        cell.accessoryView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"bulb-on.png"]];
            //Instead of image, draw toggle-switch here
    }
    else
        cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
    cell.textLabel.text = [listData objectAtIndex:row];
    return cell;
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能绘制一个可用的切换开关而不是那个图像呢?

iphone uitableview ios

2
推荐指数
1
解决办法
3844
查看次数

通用应用程序不在iPad上旋转,但在iPhone上旋转

我刚刚完成了在iPhone上完美旋转的通用应用程序,但在iPad上它只是静止不动.

问题类似,但这并不能解决我的问题.

支持的界面方向都设置为允许旋转,我甚至在我的app委托中设置了这个:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return YES;
}
- (NSUInteger)supportedInterfaceOrientations
{ 
    return UIInterfaceOrientationMaskAll; 
} 
Run Code Online (Sandbox Code Playgroud)

iPhone仍然可以正常旋转,但iPad不会从纵向移动.

可能导致这种情况的原因,或者我该如何解决?

[UPDATE]

  • 侧面的开关未锁定.
  • PList中的方向设置正确.
  • 项目设置(通过按钮选择它)可以正确设置.

rotation ipad ios ios-universal-app

2
推荐指数
2
解决办法
1694
查看次数

Bitbucket网页挂钩不发布

我在Bitbucket上设置了一个Web挂钩,以POST到我的网络服务器来记录一些细节.回购中有两个webhook,我的自定义,以及一个用于FTPloy.com.我一直在推动随机提交来测试我服务器上的POST等,但过了一段时间它停止了.

我推后,从来没有FTPloy.com或我自己的网络服务器从Bitbucket收到一个帖子请求.

这怎么可能/我该如何解决?

push bitbucket webhooks

2
推荐指数
1
解决办法
3195
查看次数

将记录移动到不同的表MySQL

我看到这个问题已经有很多不同的问题,但我不太了解它们.

我想移动我已经过期的记录(他们的日期落后/小于now()- 每个人都有一个日期在其中的字段,这是从1970年开始的秒数)到另一个相同的表.这是为了使主表中的事件提示更小.

我可以使用任何单个查询将记录移动到不同的表吗?我可以检查时间/什么时候到期.

php mysql

1
推荐指数
1
解决办法
899
查看次数

Google App Engine NDB排序会丢失实体

我试图根据得分对从数据集中提取的几个实体进行排序,但目前它只返回1个实体而不是当前数据存储区中的4个实体.

该模型定义如下:

class Place(ndb.Model):
    """Model for places."""
    title = ndb.StringProperty()
    url = ndb.StringProperty()
    longitude = ndb.StringProperty()
    latitude = ndb.StringProperty()
    score = ndb.IntegerProperty()
    votes = ndb.KeyProperty(repeated = True, kind = 'Vote')
    reviews = ndb.KeyProperty(repeated = True, kind = 'Review')
Run Code Online (Sandbox Code Playgroud)

我试图获取10个得分最高的地方的查询是:

places = Place.query().order(Place.score).fetch(10)
Run Code Online (Sandbox Code Playgroud)

我拥有的当前数据集: 数据存储的屏幕截图

这导致仅A返回地点而不是其他实体.

如何从最高到最低对实体进行排序score

PS:我已经谷歌搜索过,无法找到任何有效的解决方案.

python sorting google-app-engine app-engine-ndb google-cloud-datastore

1
推荐指数
1
解决办法
57
查看次数