工欲善其事,必先利其器 ubuntu下minishift 和oc (openshift command) 命令行补全 ubuntu默认使用bash,并且已经启用了命令补全功能 前提 minishift在ubuntu上能正常工作,oc命令加入path 1.使用root用户 sudo su cd ~ 2 ...
分类:
其他好文 时间:
2020-07-19 11:37:27
阅读次数:
91
随着OpenCore(OC)代码的更新,目前(07月06日以后的编译版)已经可以支持macOS Big Sur 11.0的升级安装与全新安装,无需其他辅助!适用于6、7、8、9、10代CPU。
分类:
系统相关 时间:
2020-07-12 14:20:48
阅读次数:
3339
运行环境:Xcode11.1Swift5.0最近参与的一个项目需要从Objective-C(以下简称OC)转到Swift,期间遇到了一些坑,于是有了这篇总结性的文档。如果你也有将OC项目Swift化的需求,可以作为参考。OC转Swift有一个大前提就是你要对Swift有一定的了解,熟悉Swift语法,最好是完整看过一遍官方的LanguageGuide。转换的过程分自动化和手动转译,鉴于自动化工具的
分类:
编程语言 时间:
2020-07-12 14:17:57
阅读次数:
52
main #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { NSDictionary* dic =[NSDictionary dictionaryWithObj ...
分类:
其他好文 时间:
2020-07-10 00:02:17
阅读次数:
72
mian #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { // NSRange范围结构体 NSString* str=@"Object-C is a cool ...
分类:
其他好文 时间:
2020-07-09 01:13:34
阅读次数:
77
main #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { NSArray* array=@[@1,@2,@3,@4];//[NSNumber numberWi ...
分类:
其他好文 时间:
2020-07-08 22:59:33
阅读次数:
60
c语言中内存管理存在问题 静态内存分配: 局部变量 栈 全局变量 数据区 动态内存分配 堆 内存分配函数 malloc calloc realloc 内存释放 free 使用原则 用完了释放 问题1. 内存泄漏 ,用完了动态分配的内存就不释放,就产生内存泄漏 解决 :用完malloc 用free 问 ...
分类:
其他好文 时间:
2020-07-04 22:19:07
阅读次数:
72
什么是代理? 1.代理(委托):自己不亲身做,让别人做 2.定义了协议的类可以看作将协议定义的方法代理给了实现这些方法的类 boss h #import <Foundation/Foundation.h> #import "Assisant.h" @interface boss : NSObject ...
分类:
其他好文 时间:
2020-07-03 00:37:52
阅读次数:
79
1、static关键字的作用: 1)函数体内static变量的作用范围为该函数体,不同于auto变量,该变量的内存只被分配一次,因此其值在下次调用时仍维持上次的值; 2)在模块内的static全局变量可以被模块内所用函数访问,但不能被模块外其他函数访问; 3)在模块内的static函数只可被这一模块 ...
分类:
移动开发 时间:
2020-06-30 14:31:27
阅读次数:
63
类别的创建 integer.h @interface integer : NSObject @property int integer; @end integer.m @implementation integer @end 类别 integer+display.h integer+display. ...
分类:
其他好文 时间:
2020-06-29 00:20:44
阅读次数:
61