Tag: swift3

使用Alamofire参数数组上传多个文件

我有一组参数和图像数组,每一组参数都包含一个且只有一个image.my代码 let imgData = UIImageJPEGRepresentation(imageView.image!, 0.2)! Alamofire.upload(multipartFormData: { multipartFormData in multipartFormData.append(imgData, withName: "fileset",fileName: "file.jpg", mimeType: "image/jpg") for (key, value) in params { multipartFormData.append(value.data(using: String.Encoding.utf8)!, withName: key) } }, to:URLUpdateProfile, method:.post, headers:headers) { (result) in switch result { case .success(let upload, _, _): upload.uploadProgress(closure: { (progress) in print("Upload Progress: \(progress.fractionCompleted)") }) upload.responseJSON { response in print(response.result.value) […]

带拐angular半径和阴影的SWIFT UITableViewCell

我一直在试图创build一个具有圆angular和阴影的自定义tableview单元格,我设法创build了圆angular,但阴影只显示在angular落,没有其他地方。

AVAudioplayer:几秒钟后体积下降

我已经在iOS 10.2.1上用Mac OS Sierra 10.12.3上的XCode Version 8.2.1(8C1002)实现了一个audio播放器 当歌曲开始播放时,音量在几秒钟后下降很多。 有没有人经历过这样的效果? do { myAudioPlayer = try AVAudioPlayer(contentsOf: url!) myAudioPlayer.prepareToPlay() myAudioPlayer.volume = 1.0 } catch { print(error) }

如何从Swift中提取Int16数据

我一直在尝试访问BLE服务特征值中的数据几天。 我想如何把温度传感器的例子转换成Swift会有所帮助,但是我被困在同一个地方。 如何翻译Obj-C: – (CGFloat) maximumTemperature { CGFloat result = NAN; int16_t value = 0; if (maxTemperatureCharacteristic) { [[maxTemperatureCharacteristic value] getBytes:&value length:sizeof (value)]; result = (CGFloat)value / 10.0f; } return result; } 到Swift 3? 而不是一个CGFloat,在我的代码中我使用的结构: struct MPUData { let x: Int16 let y: Int16 let z: Int16 } 并且正在接收来自特征的8字节值,其中前六个是x,y和z分量(即0x0D0E0F00 ,其中x = 0x0D , y = […]

如何为ios中的collection view view cell编写宽度和高度,swift 3

我尝试以编程方式给出collectionViewCell的高度和宽度。 我用下面的方法: func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize { let viewWidth = self.deviceWidth/3 – 5 let viewHeight = viewWidth return CGSize(width :100,height: 100) } 这没有奏效。 即使这种方法并没有显示为一个提示。 帮助我这个。 有没有其他的委托方法来设置单元格的宽度和高度编程Swift 3?

将数据从tableviewcontroller发送到detailviewcontroller

我有一个名为DetailTableViewController的tableviewcontroller,我需要将数据传递给名为DetailTableViewController的下一个tableviewcontroller。 但是当用户点击DetailTableViewController的单元格时,我需要传递数据。 然后,我得到错误为“意外地发现零,而解包可选值”。请帮我理清Swift 3。

如何获得UnsafeMutableRawPointer的价值?

我试图得到UnsafeMutableRawPointer指向的地址,但我无法这样做。 我也是Swift的新手,所以我可能会错过一些东西或者完全错误。 最好我想把原始价值投入到CChar。

GoogleMaps:如何在google map ios上绘制虚线连接方向path的起始点

我正在使用谷歌地图在我的项目方向和显示路线。 我做了所有事情,但是我无法画出虚线来连接我的位置或build筑物的路线起点。 看我的应用截图截图1 现在我想绘制像google-maps截图2的虚线 任何意见和build议将不胜感激

ld:在xcode 8中找不到框架错误

我使用xcode 8进行开发,使用cocoapods 1.0.1进行框架开发。 安装框架后,我无法build立我的项目。 我得到“ld:框架未find”的错误。 我在pod文件中使用以下行: # Uncomment this line to define a global platform for your project platform :ios, '9.0' target 'Sample' do use_frameworks! pod 'MBProgressHUD', '~> 0.9' pod 'TPKeyboardAvoiding', '~> 1.2' pod 'SDWebImage', '~> 3.7' pod 'UIActivityIndicator-for-SDWebImage' pod 'UITextView+Placeholder', '~> 1.2' pod 'Alamofire', '~> 4.0' end post_install do |installer| installer.pods_project.targets.each do |target| target.build_configurations.each […]

如何检查在斯威夫特3或斯威夫特4的互联网连接?

我试图检查在斯威夫特3互联网连接,但代码不适合我。 class func isConnectedToNetwork() -> Bool { var zeroAddress = sockaddr_in(sin_len: 0, sin_family: 0, sin_port: 0, sin_addr: in_addr(s_addr: 0), sin_zero: (0, 0, 0, 0, 0, 0, 0, 0)) zeroAddress.sin_len = UInt8(MemoryLayout.size(ofValue: zeroAddress)) zeroAddress.sin_family = sa_family_t(AF_INET) let defaultRouteReachability = withUnsafePointer(&zeroAddress) { SCNetworkReachabilityCreateWithAddress(nil, UnsafePointer($0)).takeRetainedValue() } var flags: SCNetworkReachabilityFlags = SCNetworkReachabilityFlags(rawValue: UInt32(0)) if SCNetworkReachabilityGetFlags(defaultRouteReachability, &flags) == 0 { […]