小编Raf*_*fAl的帖子

如何从UIViewController打开照片应用程序?

我有一些可能的结果如何从按钮操作中的uiviewcontroller打开照片应用程序.这就像Facebook身份验证屏幕打开,这意味着当用户点击uibutton时,它将最小化本机应用程序并打开照片应用程序.这是ios 6和ios 7版本的可能吗?

如果你知道的话,请给出一些可能的结果?

如果有任何机构给出解决方案我真的很感激你.

iphone objective-c uiviewcontroller ios

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

Xcode bot集成完成"更新现有结帐时出错.回到干净的结账."

Xcode bot集成给了我一个警告:

更新现有结帐时发生错误.回到干净的结帐.

它是随机发生的,而不是每次集成.可能是什么原因?

xcode continuous-integration ios

7
推荐指数
0
解决办法
139
查看次数

如何禁用Google跟踪代码管理器控制台记录

在我将Google跟踪代码管理器添加到项目后,我在控制台中看到了很多日志条目.有没有办法禁用它?控制台日志充满了噪音:

GoogleTagManager info: Processing logged event: _vs with parameters: {
    "_o" = auto;
    "_pc" = UIViewController;
    "_pi" = "-3988739357756819671";
    "_sc" = "Bubbie.MamboBamboViewController";
    "_si" = "-3988739357756819670";
}
2017-07-27 12:01:09.744 BubbieHuff[77205:6894827] GoogleTagManager info: Processing logged event: show_view with parameters: {
    "_sc" = "Bubbie.MamboBamboViewController";
    "_si" = "-3988739357756819670";
    name = Mambo;
}
Run Code Online (Sandbox Code Playgroud)

ios google-tag-manager

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

Android的Toast默认颜色和alpha

Toast组件的默认颜色是什么 - 内部深灰色,浅灰色边框颜色和alpha值?我仔细检查了Toast.java的来源,但找不到它.

android colors toast

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

UIRequiresPersistentWiFi相当于蜂窝连接

好的,所以我将我的应用程序的plist 的UIRequiresPersistentWiFi键指定为YES,这样当我的应用程序在后台时iOS不会停止获取数据.

但是,当用户使用蜂窝连接(不是wifi)并且我的应用程序在后台时,几分钟后数据下载就会停止.

我仔细检查了文档,似乎没有相应的UIRequiresPersistentWiFi用于我可以设置的蜂窝网络.

当应用程序在后台时,有什么方法可以让蜂窝网络上的连接存活下来?任何提示?

干杯!

更新:

我正在制作一个互联网广播应用.流与我一个接一个请求的mp3组合(不能提前请求它们,不能改变服务器端).它适用于我的应用程序在后台并使用wifi.但是,在使用蜂窝连接时,在后台花费一些时间后不会执行网络请求.没有地方可以改变策略.该应用程序位于AppStore中,之前已经运行过.我猜他们在新版本的系统中改变了一些东西.

更重要的是,我不需要节流.我的广播应用程序已经被批准并且在AppStore中.流以128kb/s(即最大值)发送,因此这不是问题.看起来系统在后台运行一段时间后会使我的网络请求(在蜂窝网络上)无声.但是,这只有在我尝试在后台启动连接时才会发生.

描述:

  1. App正在播放通过蜂窝网络播放的mp3.
  2. Mp3结束
  3. 我请求另一个mp3的URL
  4. 请求未执行*.

*使用WiFi时工作.

iphone cocoa-touch objective-c ipad ios

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

更改django-admin-tools的区域设置

在我的settings.py档案中,我有:

LANGUAGE_CODE = 'ru-RU'
Run Code Online (Sandbox Code Playgroud)

另外,我已经安装并使用了django-admin-tools.但管理语言仍然是英语.我做错了什么?

PS.

$ cat settings.py | grep USE | grep -v USER
USE_I18N = True
USE_L10N = True
USE_TZ = True
Run Code Online (Sandbox Code Playgroud)

python django internationalization django-admin django-admin-tools

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

Xcode升级到4.5后应用程序崩溃.将保留对象分配给unsafe_unretained变量

在我的课堂上,我有一个dispatch_queue_t声明如下的属性:

@property (nonatomic, assign) dispatch_queue_t queue;
Run Code Online (Sandbox Code Playgroud)

然后在我的init方法中我做:

- (id)initWithServerUrls: (NSString*)serverUrls
{
    if (self = [super init])
    {
        _queue = dispatch_queue_create("com.xxx.my_send_queue", DISPATCH_QUEUE_SERIAL);
    }

    return self;
}
Run Code Online (Sandbox Code Playgroud)

在Xcode 4.4.1中它起作用并且没有引起任何问题(在appstore中测试的应用程序+).现在,在我升级到Xcode 4.5后,应用程序崩溃了EXC_BAD_ACCESS,Xcode在该行上发出警告说:

将保留对象分配给unsafe_unretained变量; 对象将在分配后释放

Apple将Xcode 4.5中的编译器从LLVM 4.0更新为LLVM 4.1,但我不知道为什么我的代码现在崩溃了.

我逐步完成了代码,崩溃发生在该行之后.你有任何想法可能是错的,我该如何解决?

解:

我设法让它与两个SDK一起工作.我刚补充说:

#if OS_OBJECT_USE_OBJC
@property (nonatomic, strong) dispatch_queue_t queue; // this is for Xcode 4.5 with LLVM 4.1 and iOS 6 SDK
#else
@property (nonatomic, assign) dispatch_queue_t queue; // this is for older Xcodes with older SDKs
#endif
Run Code Online (Sandbox Code Playgroud)

希望有人发现它有用

iphone objective-c ios

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

了解SpriteKit:移动Sprite

这是我的第一篇文章,我正在尝试使用Apple的SpriteKit框架.

我相信我对如何使用框架移动精灵有误解.我有一个简单的例子,其中我想移动一个hero以简单UP,DOWN,LEFT,RIGHT基于所述的抽头位置的方向,相对于该"英雄"位置.一旦英雄命中一个block"英雄"应该停止.

出于测试目的,我只是试图点击屏幕顶部的"墙壁"上的"英雄".然后在碰撞发生后,点击"英雄"下方.我期待着"英雄"向底排的街区移动; 然而,似乎"英雄"继续向上移动并穿过顶墙.我相信我正在制造一个根本性的缺陷,我将不胜感激.

谢谢

这是我写的示例场景:

static inline CGPoint CGPointSubtract(const CGPoint a, const CGPoint b)
{
    return CGPointMake(a.x - b.x, a.y - b.y);
}

typedef enum DIRECTION_e
{
    UP,
    DOWN,
    LEFT,
    RIGHT
} DIRECTION_t;

typedef NS_OPTIONS(uint32_t, CNPhysicsCategory)
{
    PhysicsCategoryBlock  = 1 << 0,
    PhysicsCategoryHero   = 1 << 1
};

@interface LevelScene ()
    @property (nonatomic) SKSpriteNode * hero;
    @property (nonatomic) BOOL inMotion;
@end

@implementation LevelScene

-(id) initWithSize:(CGSize)size …
Run Code Online (Sandbox Code Playgroud)

objective-c ios ios7 sprite-kit

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

如何将CarPlay支持添加到现有iOS应用程序?

Apple发布了CarPlay功能,部分第三方应用已经集成了它(Spotify,Beats Radio,iHeartRadio)

向现有iOS Xcode项目添加CarPlay支持的第一步是什么?我找不到任何关于它的信息,如添加新目标,支持的设备类型等.

cocoa-touch objective-c ios carplay

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

如何在Swift中的通知中发送枚举值?

我想在通知中发送枚举作为对象:

enum RuleError:String {
    case Create, Update, Delete
}

class myClass {

   func foo() {
       NSNotificationCenter.defaultCenter().postNotificationName("RuleFailNotification", 
                                            object: RuleError.Create)
   }
}
Run Code Online (Sandbox Code Playgroud)

不幸的是,这不起作用,因为枚举不匹配 AnyObject?.

知道如何规避这个问题吗?

enums nsnotificationcenter ios swift

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