Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct File {
- enum FileType: String {
- case hidden
- case opened
- }
- static let maxSizeOnDiskGb = 5
- var name: String
- var directionToFolder: String
- var fileType: FileType
- var content: String
- var directionToFile: String {
- return directionToFolder + "/" + name
- }
- var accessToContent: String {
- return fileType == .opened ? content : "No access"
- }
- }
- var film = File(name: "Garry Potter and Prizoner of Azkaban",
- directionToFolder: "D:/Movie",
- fileType: .opened,
- content: "The movie is beginning")
- print(film.directionToFile)
- print(film.accessToContent)
- var picture = File(name: "Flowers",
- directionToFolder: "D:/Picture",
- fileType: .hidden,
- content: "Beautiful flower")
- print(picture.directionToFile)
- print(picture.accessToContent)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement