小编ikb*_*bal的帖子

内容拦截器在模拟器中工作,但在iPhone设备中不起作用

我正在研究内容拦截器并阻止成人网站所以,这个代码是完美的模拟器工作,当我在iPhone 6上测试然后它的无人网站是阻止

Alamofire.request(url).responseJSON { response in
            if let data = response.data, let utf8Text = String(data: data, encoding: .utf8) {
                print("Data: \(utf8Text)")

                self.containerURL = FileManager.default.containerURL(forSecurityApplicationGroupIdentifier: "group.domainName.contentBlocker")
                let path = self.containerURL?.appendingPathComponent("blockerList.json")

                self.text = utf8Text.description
                do {

                    try self.text.write(to: path!, atomically: true, encoding: String.Encoding.utf8)
                }catch{
                    print(error)
                }
                print(path)

            }
        }
Run Code Online (Sandbox Code Playgroud)

然后在扩展处理程序文件上加载数据后.提前致谢.

safari-extension ios swift safari-content-blocker

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

如何从多个匹配对象中删除数组中的单个对象

var testarray = NSArray() 
testarray = [1,2,2,3,4,5,3] 
print(testarray) 
testarray.removeObject(2)
Run Code Online (Sandbox Code Playgroud)

我想从多个匹配对象中删除单个对象

myArray = [1,2,2,3,4,3]
Run Code Online (Sandbox Code Playgroud)

当我删除

myArray.removeObject(2) 
Run Code Online (Sandbox Code Playgroud)

然后删除两个对象.我想只删除单个对象.

我尝试使用许多扩展但没有人正常工作.我已经使用过此链接.

arrays ios swift

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

快速日期格式化

我想获得这种形式的甲骨文-> 2018年4月20日UTC + 5:30 PM 9点以获取firestore时间戳。我已经尝试过此代码,但是没有得到如上所述的正确格式。

let date = Date()
let formatter = DateFormatter()

formatter.dateFormat = "MMMM d yyyy hh:mm:ss a Z"
formatter.timeZone = NSTimeZone(name: "IST") as TimeZone?

let result = formatter.string(from: date)
print(result)
Run Code Online (Sandbox Code Playgroud)

已经使用此格式化程序formatter.dateFormat =“ MMMM d yyyy'T'hh:mm:ss Z

谢谢

ios swift dateformatter

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

Xcode 7:自定义键盘未在模拟器中显示

当我选择CKeyboard而不是键盘在模拟器中显示时,

在此输入图像描述

当我选择键盘时,键盘没有在模拟器中显示

在此输入图像描述

我需要选择键盘但不在模拟器上显示自定义键盘.

提前致谢..

keyboard ios swift custom-keyboard swift2

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

如何快速从二维数组中删除特定元素

我有一个[[String]]喜欢

myArr = [["1_2","1_3","1_4"], ["2_1","2_2","2_3"], ["3_1","3_2","3_3"]]然后

我想删除这样的元素 bypassArr = ["1_2","2_3","3_2"]

如何bypassArrmyArr使用元素中删除。或者我怎样才能得到这种类型的结果。

result = [["1_3","1_4"], ["2_1","2_2"], ["3_1","3_3"]]

arrays filter swift

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