Apple
文章平均质量分 95
Apple开发基础
KarenChia
Android领域优质创作者,ZK程序员的自我修养公号作者。高级软件开发工程师,奔向架构师的路上......
展开
-
Objective-C中异常处理
何为异常?我的简单理解是:程序可以编译、运行,但是在某些特定的执行环境下会导致程序运行终止,也就是我们常说的崩溃或者闪退现象。如何处理?我们要抓住这个导致程序运行终止的代码,然后采取合理的方式将其处理掉。Objective-C提供了异常的处理机制 @try { } @catch (NSException *exception) {原创 2017-10-11 09:49:43 · 597 阅读 · 0 评论 -
iOS网络请求错误nw_proxy_resolver_create_parsed_array PAC evaluation error: NSURLErrorDomain: -1004
在发起一个网络请求时,出现错误nw_proxy_resolver_create_parsed_array PAC evaluation error: NSURLErrorDomain: -1004这主要是在Mac系统中设置了网络自动代理而导致解决方案:系统偏好设置 → 网络 → 高级 → 代理 → 取消自动代理配置原创 2017-10-30 10:07:55 · 6873 阅读 · 0 评论 -
在MAC中安装Android SDK
原文出处:作者:菩提树下的杨过出处:http://yjmyzz.cnblogs.com原文链接:http://www.cnblogs.com/yjmyzz/p/4219829.html一、先下载android sdk for mac给二个靠谱的网址:a).http://down.tech.sina.com.cn/page/45703.htmlb).http...转载 2018-05-08 15:21:30 · 15967 阅读 · 0 评论 -
Mac中NTFS格式文件的读写
在Mac中是不支持NTFS文件的读写的,我们可以在Mac中安装Tuxera NTFS 软件,之后便可对NTFS格式的文件进行读写操作。Tuxera NTFS 自行百度下载安装即可。原创 2017-09-27 16:26:10 · 496 阅读 · 0 评论 -
macOS中安装node.js
node.js最新版下载地址:https://nodejs.org/en/#download双击运行以上文件,安装过程直接下一步即可。安装后显示:node.js和npm安装成功测试,在终端输入以下命令:appledeMac-mini:~ zhaikun$ node -vv10.1.0appledeMac-mini:~ zhaikun$ npm -v5.6.0...原创 2018-05-10 10:15:31 · 661 阅读 · 0 评论 -
macOS配置Android SDK 环境变量
1、启动终端,可以在Spotlight中搜索“终端”2、进入当前用户的HOME目录cd $HOME3、创建“.bash_profile”文件(当该文件不存在时),如果文件已存在,直接打开文件即可touch .bash_profile4、打开.bash_profile文件,对其内容进行编辑open -e .bash_profile5、此时文本编辑器会打开一个文本,增...原创 2018-05-11 11:01:07 · 6812 阅读 · 0 评论 -
macOS中配置JDK环境变量
macOS中JDK安装路径:OSX默认的JDK/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home这其实是一个符号链接,它指向:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/HomeOS X自带的JRE/Syst...原创 2018-05-11 15:33:02 · 2031 阅读 · 0 评论 -
#import指令与#include指令的区别
#import指令和#include指令都是在引用系统的资源, 也可以理解为引用一个API或者代码包,但对引用的资源的操作不同。对于资源A,如果连续多次使用 #import A 将A资源导入到我们的代码中,资源只会被导入一次,简单的描述为:底层对#import所导入的资源有一个重复验证,如果某一资源已经由#import导入,则不再对导入的资源进行再次导入。而#include指令对同一资源原创 2017-09-29 10:12:35 · 843 阅读 · 0 评论 -
Objective-C中@符号说明
常见的两个功能:1、将C字符串转换为OC字符串2、OC中的大多数关键字都是以@符号开头原创 2017-09-29 11:00:53 · 2721 阅读 · 1 评论 -
Objective-C中注释和函数的定义
小编之前是从事Android开发的,不浪费口舌了,直接上代码,看看注释就原创 2017-09-29 11:26:54 · 775 阅读 · 0 评论 -
Objective-C中NSString的使用
//// main.m// NSStringDemo//// Created by ZhaiKun on 2017/9/29.// Copyright © 2017年 ZhaiKun. All rights reserved.//#import //Objective-C的一个基本框架,包含了很多的基本功能,Foundation.h头文件包含了Foundation框架中所有原创 2017-09-29 13:46:54 · 518 阅读 · 0 评论 -
Objective-C中类的声明与实现
1、类的声明和实现语法//// main.m// ClassDemo 类//// Created by ZhaiKun on 2017/10/9.// Copyright © 2017年 ZhaiKun. All rights reserved.//#import /* 类:具有相同特征和行为的对象的集合 对象:个人的理解是 万物皆对象 *///类的声明//原创 2017-10-09 10:09:29 · 592 阅读 · 0 评论 -
Objective-C中的访问权限
//// main.m// PermissionDemo 权限访问修饰符//// Created by ZhaiKun on 2017/10/9.// Copyright © 2017年 ZhaiKun. All rights reserved.//#import @interface Permission : NSObject{ //默认的访问权限,当前类和原创 2017-10-09 13:24:48 · 884 阅读 · 0 评论 -
Objective-C中类是如何存储在内存中的
1、内存的五大区域堆 手动申请的字节空间栈 存储局部变量BSS段 存储未被初始化的全局变量、静态变量数据段(常量区) 存储已经被初始化的全局变量、静态变量、常量数据代码段 存储代码2、类的加载过程在程序的执行过程中,当类被首次访问(在声明类的指针变量或创建实例对象的时候)时,会将类的声明与实现的代码存储在内存的代码段中。类的加载只会被执行一次。当程序运行结束后,才会释放原创 2017-10-09 13:39:10 · 1063 阅读 · 0 评论 -
Objective-C中NULL与nil的区别
1、NULL指针变量的值,表示该指针不指向内存中的任何1个地址空间,与0等价。2、nil指针变量的值,表示该指针不指向内存中的任何1个地址空间,与0等价。3、使用规范C语言指针类型,用NULLOC类指针类型,用nil//// main.m// NullAndNilDemo//// Created by ZhaiKun on 2017/10/9.// Cop原创 2017-10-09 15:48:46 · 606 阅读 · 0 评论 -
Objective-C中编程小技巧
1、分组导航实现在同一个文件中,代码的快速定位。有如下代码文件://// main.m// GroupNavigationMark 分组导航标记//// Created by ZhaiKun on 2017/10/9.// Copyright © 2017年 ZhaiKun. All rights reserved.//#import @interface Pers原创 2017-10-09 17:07:22 · 488 阅读 · 0 评论 -
Objective-C中的方法说明
1、Objective-C中两种类型的方法实例方法或对象方法:在类中以“-”号声明的方法,在此之前的文章中所声明的方法都是实例方法,实例方法的声明请参考之前的文章Objective-C中类的声明与实现类方法:在类中以“+”号声明,其余与实例方法都一样2、类方法的声明//// Person.h// MyObjective-C//// Created by ZhaiKun o原创 2017-10-11 11:29:04 · 680 阅读 · 0 评论 -
苹果端
1 iOS1.1 Objective-CiOS网络请求错误nw_proxy_resolver_create_parsed_array PAC evaluation error: NSURLErrorDomain: -1004Objective-C中的方法说明Objective-C中异常处理Objective-C中编程小技巧Objective-C中NULL与nil的区别Objectiv...原创 2019-08-23 11:36:24 · 352 阅读 · 0 评论