小编Mon*_*lue的帖子

PHP使用RegEx获取字符串的子字符串

我正在寻找一种使用PHP解析子字符串的方法,并且遇到了preg_match但是我似乎无法解决我需要的规则.

我正在解析一个网页,需要从字符串中获取一个数值,字符串是这样的

producturl.php?id=736375493?=tm
Run Code Online (Sandbox Code Playgroud)

我需要能够获得这部分字符串:

736375493

谢谢亚伦

php regex parsing substring

54
推荐指数
3
解决办法
9万
查看次数

iOS Geofence CLCircularRegion监控.locationManager:didExitRegion似乎没有按预期工作

我目前正试图让我的应用程序监控特定区域使用CoreLocation但是我发现它似乎没有按预期工作,在我看来,它不能用于每个位置的小半径设置,即10米.

我还整理了一个小测试应用程序,在地图上绘制圆形半径,以便我可以直观地看到发生了什么.

我用于监控位置的代码如下:

self.locationManager = [[CLLocationManager alloc] init];
self.locationManager.delegate = self;
self.locationManager.desiredAccuracy = kCLLocationAccuracyBest;

// Set-up a region
CLLocationDegrees latitude = 52.64915;
CLLocationDegrees longitude = -1.1506367;
CLLocationCoordinate2D centerCoordinate = CLLocationCoordinate2DMake(latitude, longitude);

CLCircularRegion *region = [[CLCircularRegion alloc] initWithCenter:centerCoordinate
                                                                 radius:10 // Metres
                                                             identifier:@"testLocation"];

[self.locationManager startMonitoringForRegion:region];
Run Code Online (Sandbox Code Playgroud)

我没有在这里为DidEnter区域等提出代码,因为我知道当我离监控区域超过100米时可以工作.

这是应用程序的屏幕截图,当我距离地图上的紫色位置超过10米时,确实的出口区域事件不会触发,但是如果我将我的位置切换到伦敦则会触发它以及当我设置我的位置时回到目前蓝色位置的地方它也会发射.

示例区域

有没有人知道最小区域半径是否有限制,或者我做错了什么.

谢谢亚伦

core-location cllocationmanager ios geofencing clcircleregion

29
推荐指数
4
解决办法
2万
查看次数

NSDateFormatter dateFromString返回错误的日期

我试图NSDateFormatter在我的应用程序中使用日期字符串并将其格式化为一个NSDate以便我可以进行日期比较,但是我发现当我使用dateFromString并格式化它时,日期会丢失一天.

NSString *dateString = @"02-06-2012";
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"dd-MM-yyyy"];
NSDate *dateFromString = [[NSDate alloc] init];
dateFromString = [dateFormatter dateFromString:dateString];
NSLog(@"My Date = %@", dateFromString);
[dateFormatter release];
Run Code Online (Sandbox Code Playgroud)

这输出到控制台:

我的日期= 2012-06-01 23:00:00 +0000

objective-c nsdate nsdateformatter ios

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

iOS故事板有条件地显示视图

我目前正在使用Storyboard第一次为iPad做项目,我想知道我的方法是否是正确的方法.

此示例中的第一个ViewController实际上是一个拆分视图控制器.

当用户点击导出功能按钮时,目前在iPad应用程序中我有条件地根据一些代码/检查请求segue我正在运行

    [self performSegueWithIdentifier:@"subscribe" sender:self];
    [self performSegueWithIdentifier:@"filterOptions" sender:self];
    [self performSegueWithIdentifier:@"showExportedDoc" sender:self];
Run Code Online (Sandbox Code Playgroud)

但是我不确定我是否应该有3个导航控制器,当用户点击订阅视图控制器中的购买按钮时,它会推送到实际嵌套在另一个导航控制器中的过滤器选项视图.

关于这方面的任何帮助/建议都会很棒,因为我提到我只是不确定我是否遵循最佳方法.

谢谢

故事板布局

objective-c ios uistoryboard uistoryboardsegue

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

将NSTextField输入限制为仅限数字?NSNumberformatter

我刚刚开始使用Mac App Development,到目前为止一切都很好,我只是在尝试让NSTextField只接受输入数字时遇到问题.

到目前为止,我已经添加了一个格式化到的NSTextField,并将其设置为仅允许小数现在,当我在字段中输入字母它仍然允许我,但不允许做时,我点击出细胞.

理想情况下,我希望应用程序不要让用户键入任何字母,只是发出哔哔声或什么也不做.

任何关于此的提示或指示都会很棒

macos cocoa objective-c nstextfield

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

Android 9-Patch背景图像初始PNG大小?

我正在为我的应用程序制作9-Patch背景图像,我想知道在将其转换为9-Patch图像之前,我应该在Photoshop中制作初始PNG的大小?

谢谢亚伦

user-interface android nine-patch

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

XCode4添加存储库主机无法访问?

我正在尝试将远程linux SVN存储库添加到我的项目中,但是当我输入服务器地址时,我收到消息Host is unreachable.

我正在进入它

svn://ip_address/myproject/ 
Run Code Online (Sandbox Code Playgroud)

从终端我可以做到这一点

svn list svn://ip_address/myproject/
Run Code Online (Sandbox Code Playgroud)

它显示内容没有任何问题.

svn xcode repository

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

Android ACTION_MEDIA_SCANNER_SCAN_FILE直到重启才显示图像?

我目前正在开发一个Android应用程序,其中用户拍摄存储在设备上的外部存储器中的照片,然后我也试图让图库扫描文件以将新媒体添加到图库但是这似乎不会更新直到设备重启.

我使用的代码如下:

    Intent mediaScanIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
    File f = new File(mCurrentPhotoPath);
    Log.v("INFO", mCurrentPhotoPath.toString());
    Uri contentUri = Uri.fromFile(f);
    mediaScanIntent.setData(contentUri);
    this.sendBroadcast(mediaScanIntent);
Run Code Online (Sandbox Code Playgroud)

使用我的应用程序拍照后,我可以使用设备上的文件管理器应用程序验证它是否存在,并且在将文件传递给Media Scanner之前记录它看起来是正确的文件路径

file:/storage/emulated/0/Pictures/JPEG_20140712_163043_1418054327.jpg
Run Code Online (Sandbox Code Playgroud)

谢谢亚伦

android android-intent android-mediascanner

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

iOS在哪里本地保存可以重新下载的图像?

我目前正在编写一些代码,这些代码将从我的Web服务器下载图像以供离线使用,之前我将这些代码存储在Documents Folder中,但我听说iOS5和iCloud开发人员不应该将信息存储在可以重新下载的Documents中.

我今天早上尝试搜索文件,但似乎无法找到我应该用来存储这些图像的位置,我还想在/ cache /文件夹中创建我自己的子文件夹,即/ cache/images

任何指针都很棒,我找到了NSTemporaryDirectory(),但不确定这是否是正确的使用位置.

谢谢

caching objective-c ios4 ios ios5

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

刷新解析本地数据存储区只读

我们目前正在开发一个iOS应用程序,它显示了一个供用户在列表视图中查看的产品列表,其中包含一个相关的小PDF文件,我们希望利用Parse存储数据,因为我们可以轻松登录Parse并更新产品信息.

我正在努力使用Parse文档,理想情况是当应用程序启动时,我们希望它查询PFObject并获取我们类中的所有行以使用本地存储它们

[PFObject pinAllInBackground:objects];
Run Code Online (Sandbox Code Playgroud)

我们的应用程序还需要在将来发布时检查并刷新此数据存储,以确保提供最新的产品信息.

当用户查看我们要查询本地数据存储的产品列表以显示数据时,应用程序完全脱机工作.

我正在努力的是如何在重新启动用户时清除或刷新本地缓存不会对此本地数据进行任何更改而我正在考虑使用

  [PFObject unpinAllInBackground:objects];
Run Code Online (Sandbox Code Playgroud)

但是,当我们这样做,然后查询以确定所有本地数据存储区为空.

谢谢亚伦

caching objective-c ios parse-platform

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

iOS Retina图像可以有奇怪的尺寸,即28 x 15像素吗?

我们目前正在设计一个为我们提供Retina图像的设计,奇怪的尺寸,即28 x 15像素,我相信这是不正确的,因为当你划分它时,你得到一个像14 x 7.5像素的奇数.

这是我一直在努力的规则,但设计师没有明白这一点,我认为我应该仔细检查具体规则是什么.

我已经在网上添加了外观,但似乎无法找到任何关于此的参考,所以听到大家对此事的看法会很棒.

谢谢

image-scaling ios retina-display

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

Magento SOAP客户身份验证?

我目前正在寻找创建一个与Magento商店集成的移动应用程序,并设法使用SOAP API获取它的许多方面,例如检索产品和类别.

我现在正在寻找一个问题,我需要移动应用程序的用户登录他们的Magento客户登录详细信息,但是通过SOAP API查找实际客户无法登录的方法?

有没有人知道如何执行这项任务.

谢谢

php soap magento

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