先了解几个OC中有关面向对象编程的术语 类(class)是一种表示对象类型的结构体。这里所说的结构体和C语言中的结构体不是一回事。 对象(object)是一种包含值和指向其类的隐藏指针的结构体。 实例(instance)对象的另一种叫法。 消息(message)是对象可以执行的操作,通知对象去做什么 ...
分类:
其他好文 时间:
2018-04-21 16:19:20
阅读次数:
169
由于CoreGraphics框架有太多的API,对于初次接触或者对该框架不是十分了解的人,在绘图时,对API的选择会感到有些迷茫,甚至会觉得iOS的图形绘制有些繁琐。因此,本文主要介绍一下iOS的绘图方法和分析一下CoreGraphics框架的绘图原理。 一、绘图系统简介 iOS的绘图框架有多种,我 ...
分类:
移动开发 时间:
2018-04-18 14:23:17
阅读次数:
228
NSSet跟NSArray的区别:散列存与顺序存储的区别。体现在查找速度上的差别。都存放cocoa对象。 // // TextNSSet.m // hellowWorld // // Created by hongtao on 2018/4/11. // Copyright © 2018年 hong ...
分类:
其他好文 时间:
2018-04-13 13:22:38
阅读次数:
148
应用交互层、多媒体层、核心服务层、系统层。 参考官方文档apple Develop GuidesiOS Technologies IOS分为四级结构,由上到下为可触摸层,媒体层,核心服务层,核心系统层; Paste_Image.png 可触摸层 Cocoa Touch Layer 主要提供用户交互先 ...
分类:
移动开发 时间:
2018-04-11 19:54:40
阅读次数:
263
layout: default title: 『电子书』分享一波码农必备编程开发类书籍[转] category: [技术, C/C++] comments: true 分享一些书籍 看到书籍很多,感觉很不错,就收藏下来了,是百度盘的连接,失效的可以评论一下以此更新一下连接. 书籍清单 下载连接 链接 ...
分类:
其他好文 时间:
2018-04-03 19:18:58
阅读次数:
192
证书是什么? 证书是什么? 上面这个就是我们申请好证书后,下载到本地的.cer文件,也就是常说的开发证书与发布证书的样式。这.cer文件格式的证书是让开发者使用的设备(也就是你的Mac)有真机调试,发布APP的权限。 上面这个就是我们配置好证书后,下载到本地的.mobileprovision文件,也 ...
分类:
移动开发 时间:
2018-03-28 16:47:03
阅读次数:
271
认识cocoa Data在ios开发中的环境情况。 Core Data简单使用的样例。可以使用模板中的master—detail 这种控制器组合可以轻松完毕。 主要的文件夹框架: 对应的Core Data中的基本对象都会自己主动生成。 masterController.md的代码: // // Ma ...
分类:
其他好文 时间:
2018-03-06 23:21:40
阅读次数:
219
之前开发过一些Android APP,如今開始学习iOS开发,未来实际工作应该会用到。未雨绸缪。 一、了解其系统层次架构 其系统分层四层,其具体例如以下: 第一层:Core OS 第二层:Core Services 第三层:Media 第四层:Cocoa Touch 二、开发平台组建 其开发须要用的 ...
分类:
移动开发 时间:
2018-02-21 20:30:36
阅读次数:
212
了解cocoa:Cocoa是苹果公司为Mac OS X所创建的原生面向对象的API,是Mac OS X上五大API之中的一个(其他四个是Carbon、POSIX、X11和Java)。苹果的面向对象开发框架,用来生成 Mac OS X 的应用程序。基本的开发语言为 Objective-c, 一个c 的 ...
分类:
其他好文 时间:
2018-02-19 11:34:27
阅读次数:
225
1.$ ruby -v //查看当前的ruby版本,我的版本是ruby 2.0.0p648 小于2.2 所以在下面的安装cocoapods时会遇到问题 2. $ gem sources -l //查看当前ruby源,默认为 https://rubygems.org/ 因为防火墙的问题我们需要更换成国 ...
分类:
其他好文 时间:
2018-01-25 10:53:14
阅读次数:
189