根据错误信息在网上基本找到的解决方法是设置targets中build settings中的architectures中的内容
这是因为现在提交的app必须支持64位。
知识点
1.NSArray
2.NSMutableArray
1.数组的基本用法;
2.数组的遍历
3.数组排序
=========== NSArray 不可变数组 =================
1、OC数组和c数组的区别
C语言的数组:
相同类型变量的
字典
主要知识点:
1.NSDictionary 类
2.NSMutableDictionary 类
3.了解NSMutableDictionary 与 NSDictionary 的继承关系
4.补充:
散列存储:又称hash存储,是一种力图将数据元素的存储位置与关键码之间建立确定对
点语法和@property
知识点
1.setter/getter函数
2.点语法
3.@property语法和属性
========================================
一、setter和getter函数
1.setter和getter函数的作用
此教程从交互开始进行APP界面设计,主要是一个流程,还是值得童鞋们学习一下的。包括:1、交互流程设计;2、风格定位;3、功能icon设计;4、界面视效整体优化;5、应用icon设计。
iOS下使用OpenGL 如果使用GLKit View 那么不用担心屏幕旋转的问题,说明如下:
If you change the size, scale factor, or drawable properties of a GLKit view, it automatically delete
一. MJRefresh的类解释.
1.MJRefreshComponent 所有刷新控件的基类别.(component: 成分,组件)
2.MJRefreshNormalHeader 默认的下拉刷新控件
3.MJ
继承、多态、类别
学习目标
1、继承的含义
2、父类子类的别称
3、字段和消息的继承
4、重写和重写消息的调用
5、多态
6、类别(Category)
=============================================
1.需要理解的知识
面向
内存管理
对于这篇呢,其实现在都是ARC模式,正常状态下基本不用我们去手动释放内存,所以如果不是要面试呀、装逼或者扎实功底的,就先别看了或者了解下即可,因为像面试时,有些面试官想看你的基础时,就有些人会问,现在工作基本不会用到。
学习目标
1. 掌握内存管理的原理
2. 掌握手动内存管理
目录操作和文件管理
学习目标
1.理解单例
2.掌握NSFileManager类常用的文件管理操
3.掌握NSFileHandle类常用的文件数据操作
4.了解NSData类的常用操作
5.掌握Plist文件读写
————————————————————
演示环境:Mac OSX10.12.2 Xcode8
先瞄一眼最终成果~
1.JDK,DBMS(演示环境使用Mysql)
2.创建sonar数据库和用户
mysql -u root -pCREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_g
前两天群里有兄弟在吐槽,做远程推送的时候:老板要求APP桌面图标的右上角显示红色未读数字(数字角标)要精准,有多少未读通知就显示数字几;但是后台的弟兄在发送推送通知的时候,每次的角标是1,然后要移动端这边自己去把这个未读数字去累加,然后显示在APP上;并且后台非常固执的认为这个累加未读消息数量是
设计师很多时候会有一像素线的需求,怎么去实现有下面几种方法。
一、 Image
资源图片
找设计师要个图片,用UIImageView 或者 CALayer的方式显示出来
CoreGraphics绘制
用CoreCraphics的方式画一个 UIImage,然后用1的方法展示出来
此类方法,内存中会多
自定义弹框
效果
特点
1.可以定制弹框的样式和内容。
2.例子中写了三种不同的弹框样式,可根据需求增加弹窗样式。
用法
1.将父类文件夹中的文件拖入自己的工程中,然后定制自己需要的弹窗。(代码中写了三个形式弹窗,大家可参考例子编写自己需要的形式)
2.定制的弹窗都得继承这个父类,并实
假如下面的一张图片,是用来做按钮的背景图片的,原始尺寸是76 × 40
我们通过代码将这张图片设置为按钮的背景图片,假如我们将创建好的按钮的宽高设置为:(W=200, H=50)代码如下:
// 初始化按钮
UIButton *button = [[UIButton alloc]
一直不想升级Xcode,但是没办法项目进度只能升级Xcode8,果然不出所料出现了不少bug,
Xcode7运行一直没有问题,但是在Xcode8上一直输出AQDefaultDevice (173): skipping input stream
网上查到解决办法
1.选择 Product --&g
从这里开始是UI篇
知识点:
1.常用IOS基本控件
2.UITouch
=======================
常用基本控件
1.UISegmentedControl:分段控制器
1)创建方式
- (id)initWithItems:(NSArray *)it
知识点:
1.UIButton使用和事件机制
2.UIImage
3.自定义UIButton
==================
UIButton
1.创建方式
按钮类型
UIButtonTypeCustom 用户自定义按钮
UIButtonTyp
有的 App 可能有切换语言的选项,结合系统自动切换最简单的办法:
fileprivate var localizedBundle: Bundle = {
return Bundle(path: Bundle.main.path
//获取当前的时间
+(NSString*)getCurrentTimes{
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
// ----------设置你想要的格式,hh与HH的区别:分别表示12小时制,2