小编Nit*_*tya的帖子

如何在iOS应用程序中捕获用户的手写签名

在我的应用程序中,用户将向客户请求数字化的手写签名.

当用户在触摸屏上"写入"时,我需要能够捕获签名.我还需要存储数字化签名的图像以备将来使用.

我需要帮助或指针来使我的应用程序具有数字签名?

objective-c ios7

12
推荐指数
3
解决办法
2万
查看次数

如何在发布时检查麦克风访问?

在我的应用程序中,我将使用麦克风进行一些录制.从iOS7.0开始,要求用户在开始音频之前检查访问麦克风的权限.

我的应用中有一个"开始录制"按钮.这里首先检查用户的录制许可.

这是执行此操作的代码:

if([[AVAudioSession sharedInstance] respondsToSelector:@selector(requestRecordPermission:)]) {
  [[AVAudioSession sharedInstance] performSelector:@selector(requestRecordPermission:)
    withObject:permissionBlock];
}
#ifndef __IPHONE_7_0
  typedef void (^PermissionBlock)(BOOL granted);
#endif

PermissionBlock permissionBlock = ^(BOOL granted) {
  NSLog(@"permissionBlock");
  if (granted) {
    [self doActualRecording];
  } else {
    // Warn no access to microphone
  }
};
Run Code Online (Sandbox Code Playgroud)

现在,我想要让用户在用户启动应用程序时授权使用麦克风.然后当用户选择"录制"按钮时,它会再次发出弹出消息.

Location服务也会发生类似的功能.我怎样才能进行麦克风访问?

microphone objective-c ios7

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

在Swift中将NSMutableData转换为NSData

我有一个返回NSMutableData的方法.我需要将此NSMutableData传递给另一个方法,但该方法只需要NSData.我试图找到任何方法/解决方案将NSMutableData转换为NSdata.但仍然没有运气.

在Objective C中,它可以像NSData*immutableData = [NSData dataWithData:mutableData];

我不确定如何在Swift中完成它?有人可以帮助我吗?

nsdata nsmutabledata swift

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

标签 统计

ios7 ×2

objective-c ×2

microphone ×1

nsdata ×1

nsmutabledata ×1

swift ×1