• iOS 开发UI篇 -- 懒加载学习

    时间:2023-12-12 09:02:31

    1. 懒加载基本懒加载--也称为延迟加载,即在需要的时候才加载( 效率低,占用内存小)。所谓懒加载,写的是其get方法。注意:如果是懒加载的话则一定要注意先判断是否已经有了,如果没有那么再去进行实例化。2. 使用懒加载的好处:(1) 不必将创建对象的代码全部写在viewDidLoad方法中,代码的可...

  • ios学习- 10大iOS开发者最喜爱的类库

    时间:2023-12-04 19:49:34

    该10大iOS开发者最喜爱的库由“iOS辅导团队”成员Marcelo Fabri组织投票选举而得,参与者包括开发者团队,iOS辅导团队以及行业嘉宾。每个团队都要根据以下规则选出五个最好的库:1)不能投自己写的库;2)排除大的架构,比如游戏类架构;3)排除不在设备上运行的库,例如CocoaPods或者...

  • ios学习笔记(一)Windows7上使用VMWare搭建iPhone开发环境

    时间:2023-12-01 23:36:57

    我们都知道开发iPhone等ios平台的移动应用时需要使用Mac本,但是Mac本都比较昂贵,所以我们可以采用Windows7上利用VMWare安装Mac操作系统的方法来模拟ios开发环境,达到降低成本的目的。1.相关配置操作系统:windows7旗舰版Work station:VMWare10Mac...

  • ios学习笔记(一)Windows7上使用VMWare搭建iPhone开发环境(转)

    时间:2023-12-01 23:35:35

    原文地址:http://blog.csdn.net/shangyuan21/article/details/18153605我们都知道开发iPhone等ios平台的移动应用时需要使用Mac本,但是Mac本都比较昂贵,所以我们可以采用Windows7上利用VMWare安装Mac操作系统的方法来模拟io...

  • IOS开发-OC学习-Foundation框架练习

    时间:2023-11-28 17:25:57

    OC语言Foundation框架中字典、字符串、数组的应用: NSString *string = @"China|Usa|France"; NSArray *array = [string componentsSeparatedByString:@"|"]; NSLog(@"%@"...

  • iPhone App开发实战手册学习笔记(9)之设计IOS App的目标

    时间:2023-11-25 10:01:57

    1 前言如果我们要做一个属于自己的App需要达到那些目标呢,今天就来介绍一下。2 详述2.1 关注用户及其需求你的主要目标永远都是在设计方案之前先想好用户用例。有些开发人员喜欢编写用户故事来确认用户的各种需求都能实现。2.2 遵循既定惯例苹果公司的内置应用中有很多出色的行为,手势应用,跟着他们的脚步...

  • IOS学习之路五(SpriteKit 开发飞机大战小游戏一)

    时间:2023-11-15 19:51:44

    参考SpriteKit 创建游戏的教程今天自己动手做了一下,现在记录一下自己怎么做的,今天之做了第一步,一共有三个部分。第一步,项目搭建。项目所用图片资源:点击打开链接1.在Xcode打开之后,选择File Menu > New > Project,然后你可能会看到下面的示意图所显示的内...

  • IOS开发之XCode学习008:UIViewController基础

    时间:2023-11-13 17:03:08

    此文学习来源为:http://study.163.com/course/introduction/1002858003.htm红色框选部分用A代替,AppDelegate类在程序框架启动时,如果在info.plist中有A这个文件,那么就会查找这个文件,并加载Main.storyboard,作为主框...

  • IOS开发学习笔记036-UIScrollView-循环自动滚动

    时间:2023-11-10 13:37:27

    实现scrollView的自动循环滚动,需要实现几个方法。其中scrollView中始终保存三张图片,其他的图片在滚动到时再进行加载。循环的实现主要是在setUpdate 中,如果索引为0是第一个,索引为2是最后一个,这是对索引值进行改变。第一个后接着显示最后一个,最后一个后接着显示第一个。依次循环...

  • 新手学习ios开发的辅助工具

    时间:2023-08-22 19:09:20

    完整APP项目源码:Objective-C https://github.com/singro/v2exSwift https://github.com/YANGReal/JokeClient-Swift源码网站:https://github.com/search?o=desc&q=iOS&...

  • iOS开发学习--纯代码 UIScrollView 无限循环的实现——代码类封装

    时间:2023-04-28 22:12:32

    一个简单的利用UIScrollView 实现的无线滚动banner,下面的代码实现,因为封装问题,对两个及一下的view 支持出了一点问题(view是传参进来的,不可以生成两份),但是原理是正确的,智者见智吧先说一下原理,看下面的图第一种原理       , 本文是用的原理为了方便看懂,这里做了2张...

  • IOS开发学习笔记019-动态创建控件

    时间:2023-04-28 22:12:02

    动态创建控件一、按钮二、文本输入框三、lable标签注意:只是简单的拖拽控件会毁了你,所以最好还是手动通过代码创建控件。如果要通过代码生成按钮的话,可以在系统自带的函数viewDidLoad实现。应为每个控件都对应一个类,所以可以直接通过类创建一个对象,也就是一个控件,然后再逐步设置控件的属性。下面...

  • [iOS]关于零基础学习iOS开发的学习方法总结

    时间:2023-04-20 22:26:35

    关于零基础学习iOS开发的学习方法总结最近很多零基础来参加蓝鸥培训的学生经常会问到一些学习方法的问题,就如下我自己见过的好的学习方法一起讨论一下.蓝鸥iOS开发技术的学习路线图程序员的主要工作是什么在培训期间,老师与学生的时间应该如何分配蓝鸥培训的主要内容是什么iOS开发技术Unity3D开发技术A...

  • iOS开发--iOS及Mac开源项目和学习资料

    时间:2023-02-13 16:54:19

    文/零距离仰望星空(简书作者)原文链接:http://www.jianshu.com/p/f6cdbc8192ba著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。原文出处:codecloudUI下拉刷新EGOTableViewPullRefresh – 最早的下拉刷新控件。SVPull...

  • IOS开发-UI学习-UITextField的具体属性及用法

    时间:2023-02-07 00:41:51

    直接上代码,里面有各种属性的用法注释,至于每个属性有多个可以设置的值,每个值的效果如何,可以通过查看这个函数参数的枚举量,并逐一测试。 //制作登陆界面 #import "ViewController.h" @interface ViewController (){ //定义全局变量(控件) ...

  • 黑马程序员——零基础学习iOS开发——10 Object-C 面向对象思想、OC语法简介、对象、类、

    时间:2023-02-01 20:46:18

    ------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! ------- 一、  Object-C简介 Object翻译为物体、目标,其实...

  • ios 开发学习 :多线程之GCD的使用指南

    时间:2023-01-25 05:18:15

    iOS 中多线程的实现方案: 一 、什么是GCD?  (1)GCD的全称是Grand Central Dispatch 可译为伟大的中枢调度器 纯C语言 提供了非常强大的函数.  (2)为什么使用GCD?        1、 GCD是苹果公司为多核的并行运算提出的解决方案        2、GC...

  • iOS开发学习资源

    时间:2023-01-23 15:14:00

    最近想写点关于iOS开发的总结和心得。虽然网上资源一大堆,质量参差不齐,还是推荐一点干货吧! https://www.objc.io/issues/  这个网站的文章质量很高,很多干货,可惜今年已经停止更新了。 其它参见https://github.com/vsouza/awesome-ios 集合...

  • iOS开发中的数据持久化(学习体会)

    时间:2023-01-21 03:23:11

    以前做企业移动app的时候,用的最多的是SAP/IBM的移动数据库和相关加密存储API,以及开源的sqlite移动数据库。 这两天翻翻iOS开发的书,还真是开卷有益。 在《精通iOS开发》一书第13章中,讲到了下面四种iOS上的数据持久化,结合《Objective-C基础教程》补充下精通一书没有说清...

  • 李洪强iOS开发之【零基础学习iOS开发】【02-C语言】07-基本数据类型

    时间:2023-01-10 09:37:13

    C语言有丰富的数据类型,因此它很适合用来编写数据库,如DB2、Oracle等大型数据库都是C语言写的。其中,提供了4种最常用的基本数据类型:char、int、float、double,使用这些数据类型,我们就可以定义相应的变量来存储数据。这讲就来深入研究一下基本数据类型的一些使用细节。一、取值范围我...