Swift 和 Objective-C 混编
exchen 7年前 (2017-10-30) 4764浏览 0评论
1. 添加 Bridg 文件 新建一个 Bridg 文件,名称方式官方推荐 XXX-Bridging-Header.h,XXX为项目名称,比如项目名如果是 SwiftTest_iOS,那么头文件名是 SwiftTest_iOS-Bridging-He...
exchen 7年前 (2017-10-30) 4764浏览 0评论
1. 添加 Bridg 文件 新建一个 Bridg 文件,名称方式官方推荐 XXX-Bridging-Header.h,XXX为项目名称,比如项目名如果是 SwiftTest_iOS,那么头文件名是 SwiftTest_iOS-Bridging-He...
exchen 10年前 (2015-07-10) 4272浏览 0评论
在MacOS下可以使用AuthorizationExecuteWithPrivileges函数以管理员身份运行某个程序,凡是以管理员权限运行会弹出一个输入密码的框。 而被执行的这个程序如果再以管理员权理去执行另外一个程序,又会弹出一个框。这说明权限是...
exchen 10年前 (2015-07-10) 4277浏览 0评论
在MacOS下很多操作是需要管理员权限的, 比如我们运行chmod,在命令行下可以使用sudo chmod来申请以管理员权限运行。但是使用XCode写的程序是不能使用sudo的。 需要自己写代码来申请权限。下面是一个例子,以管理员身份运行chmod ...
exchen 10年前 (2015-07-09) 4641浏览 0评论
在Objective-C里其实也可以运行AppleScript 第一种方式是Source 将脚本写到变量字符串里 NSAppleEventDescriptor *eventDescriptor = nil; NS...
exchen 10年前 (2015-07-07) 4262浏览 0评论
createFileAtPath //创建文件 NSFileManager *fm = [NSFileManager defaultManager]; NSString *strpath = [NSString ...
exchen 10年前 (2015-06-15) 4414浏览 0评论
以下是我写的一个实例, 测试Objective-c是如何使用类的 TestClass.h // // TestClass.h // TestClass // // Created by ...
exchen 10年前 (2015-06-12) 4565浏览 0评论
字符串相加 stringByAppendingString //字符串相加 stringByAppendingString NSString *str1 = @"str1"; NSString *str2 =...