国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Sandbox

2023-04-04 01:00 作者:小粉絲8  | 我要投稿

import SwiftUI


/*

?project navigator / Targets / Signing & Capabilities / App Sandbox:

? User Selected File: Read/Write;

? Downloads Folder: Read/Write;

?*/


struct ContentView: View {

? @State private var fileDialogShown: Bool = false

? var body: some View {

? ? HStack {

? ? ? Button("Button1") { fileDialogShown = true }

? ? ? ? .fileImporter(isPresented: $fileDialogShown,

? ? ? ? ? ? ? ? allowedContentTypes: [.plainText])

? ? ? ? { result in

? ? ? ? ? guard let file = try? result.get() else { return }

? ? ? ? ? //Sandbox: User Selected File

? ? ? ? ? hello(file: file.path)

? ? ? ? }

? ? ? Button("Button2") { hello2() }

? ? }.frame(minWidth: 300, minHeight: 300)

? }

??

? func hello2(){

? ? //Sandbox: Downloads Folder, ~/Downloads

? ? let dir = FileManager.default.urls(for: .downloadsDirectory,

? ? ? ? ? ? ? ? ? ? ? ?in: .userDomainMask).first!

? ? let file = dir.appendingPathComponent("hello.txt")

? ? hello(file: file.path)

? }

??

? func hello(file: String){

? ? var fp = fopen(file, "a")

? ? if fp == nil {

? ? ? perror("fopen")

? ? ? return;

? ? }

? ? fputs("hello1\n", fp)

? ? fputs("hello2\n", fp)

? ? fclose(fp)


? ? fp = fopen(file, "r")

? ? var buffer = [CChar](repeating: 0, count: 128)

? ? while fgets(&buffer, Int32(buffer.count), fp) != nil {

? ? ? print(String(cString: buffer), terminator: "")

? ? }

? ? fclose(fp);

? }

}


Sandbox的評論 (共 條)

分享到微博請遵守國家法律
泾源县| 通辽市| 余姚市| 静安区| 商丘市| 五寨县| 图木舒克市| 淳安县| 巴林左旗| 工布江达县| 水富县| 潼南县| 揭西县| 宜阳县| 金山区| 岳普湖县| 施甸县| 曲阜市| 英德市| 栾城县| 龙井市| 葫芦岛市| 霍山县| 台湾省| 荔波县| 分宜县| 邯郸市| 三江| 广宁县| 依安县| 鹿邑县| 西青区| 英吉沙县| 平顺县| 澎湖县| 泰宁县| 榆林市| 虎林市| 梅河口市| 南通市| 华宁县|