xcode
飞天舞桐
目前在腾讯PCG做iOS开发工作,曾供职于网易、携程等。
展开
-
C语言----宏
一、带参宏(带参数的宏定义)#define mul ( A, B ) ( ( A ) * ( B ) ) // 注意: ‘()’ 不能少,少了 会出问题例:如果 不加 ‘ ()’ ,#define mul ( A, B ) ( A* B )那么 mul ( 3-2, 5-1 ) 就会成为: 3 - 2 * 5 - 1 这样原创 2015-06-17 15:51:37 · 605 阅读 · 0 评论 -
Objective-C----打印 %
NSLog ( “打印 100%%” );控制台会输出:打印100%%% 转移字符 %原创 2015-07-05 21:32:45 · 1197 阅读 · 0 评论 -
Apple Mach-O Linker Warning 警告解决办法
此警告解决办法: 项目名字 -> targets -> Build Settings -> search path把里面没用的东西 点 减号 删掉 就行了。原创 2015-07-13 12:59:40 · 8904 阅读 · 1 评论 -
对百度地图SDK中的真机framework和模拟器framework合并时遇到的问题
在终端中输入的命令:lipo -create Release-iphoneos/BaiduMapAPI.framework/BaiduMapAPI Release-iphonesimulator/BaiduMapAPI.framework/BaiduMapAPI -output Release-iphoneos/BaiduMapAPI.framework/BaiduMapAPI注意:原创 2015-07-07 10:11:38 · 1514 阅读 · 0 评论 -
Xcode6.3 如何使用Leaks查看内存泄露
Xcode -> Open Developer Tool -> Instruments :Leaks:选择要检测的程序:界面详情:原创 2015-07-17 16:16:03 · 1137 阅读 · 0 评论 -
xcode调试时,断点指向的变量的值为nil,po输出是无法得到变量值,NSLog也是nil
xcode调试时,断点指向的变量的值为nil,po输出是无法得到变量值,NSLog也是nil解决办法:把 Run 设置成 Debug , 就行了。原创 2015-10-23 15:00:05 · 2175 阅读 · 0 评论 -
如何用Xcode导出ipa包
我们在实际的开发中,会经常需要导出ipa安装包。无论我们用的是个人账号,还是企业级账号,都会有这个需要。接下来,我会用图文并茂的方式,教大家如何导出ipa包。1、建议设置 run 为 release 模式,当然用 debug 模式也不有问题,我觉得既然导出这个安装包是给别人用的,最好用 release 模式, 2、是选择 developement 证书呢,还是选择 distribution 证书呢原创 2016-02-29 11:51:56 · 22018 阅读 · 2 评论 -
引入第三方类库后,报错
一、提出问题:项目中需要对下载下来的zip文件进行解压操作,所以我就去Github上下了第三方的一个类库 SSZipArchive 。没想到,添加到项目中后,发现报了一堆错误,这个 SSZipArchive 中的源代码是用 C/C++ 写的,里面的大部分类文件的后缀都是 .C。二、解决办法:在 build setting 里按照如图所示,进行设置; 这说明以后只要是第三方类库中使用了 C/C+原创 2016-03-26 14:46:28 · 2372 阅读 · 0 评论 -
The operation couldn’t be completed. (FBSOpenApplicationErrorDomain error 3.)
一、提出问题: 在Xcode里用 command+r 运行程序时,遇到的一个错误: The operation couldn’t be completed. (FBSOpenApplicationErrorDomain error 3.)二、解决方案:重置一下模拟器,就行了。原创 2016-04-30 19:15:43 · 2063 阅读 · 0 评论 -
The image set "" has an unassigned child.
The image set " " has an unassigned child.原创 2016-11-30 11:02:28 · 3683 阅读 · 0 评论 -
cocoapods错误整理
xcode升级导致cocoapods很多奇葩问题1.pod setup执行后半年没反应解决办法设置淘宝的镜像gemsources−−removehttps://rubygems.org///等有反应之后再敲入以下命令 gem sources --remove https://rubygems.org///等有反应之后再敲入以下命令 gem sources -a http://ruby.taobao.转载 2015-06-23 22:00:38 · 535 阅读 · 0 评论 -
C语言----字符数组
一、知识点字符串数组 本质上 是二维字符数组 字符串数组元素访问: 1、访问某个字符串:数组名 [ 第一维下表 ] 2、访问某个字符:数组名 [ 第一维下标 ] [ 第二维下标 ]例:随机输入四个人名,并对这四个人名按降序排序。#import <Foundation/Foundation.h>int main(int argc, const char * argv[]){原创 2015-06-17 10:32:19 · 539 阅读 · 0 评论 -
C语言----函数指针
回调函数1、 函数指针 做参数 2、 回调过程 例代码//// main.m// C_Project_12//// Created by on 15/3/26.// Copyright (c) 2015年 . All rights reserved.//#import <Foundation/Foundation.h>//课堂练习题:写一函数查找成绩90分以上的学员,使原创 2015-06-17 16:44:57 · 668 阅读 · 0 评论 -
C语言----指针
一、声明int *p ; // ( int * )( p )二、野指针—-避免方法1)指针变量一定要初始化为NULL,因为任何指针变量刚被创建时不会自动成为NULL指针,它的缺省值是随机的。 2)当指针p指向的内存空间释放时,没有设置指针p的值为NULL。delete和free只是把内存空间释放了,但是并没有将指针p的值赋为NULL。通常判断一个指针是否合法,都是使用if语句测试该指针原创 2015-06-17 16:16:11 · 741 阅读 · 0 评论 -
C语言----多维数组
一、定义: 数组下标在2个以上时,改数组称为多维数组。 (所谓多维数组是多个一维数组的嵌套。)二、三维数组遍历:for ( int i = 0 ; i < 层数 ;i ++){ for ( int j = 0 ; j < 行数 ;j ++) { for ( int k = 0 ; k < 列数 ;k ++) {原创 2015-06-17 16:47:24 · 975 阅读 · 0 评论 -
C语言----求“鞍点”
求 “鞍点”在 Xcode 上用 C语言实现的:#import <Foundation/Foundation.h>int main(int argc, const char * argv[]){// 求鞍点 int array[3][3] = {0}; //生成数组元素 for ( int i = 0; i < 3; i++ ) { for ( in原创 2015-06-17 10:36:47 · 2625 阅读 · 0 评论 -
C语言----结构体
一、结构体赋值数组本身是不能直接相互赋值的; 可以通过把 数组 放在 结构体里 ,用结构体去赋值,因为结构体是可以相互赋值的。二、 结构体内存对齐1、以最⼤大成员变量类型所占空间的最小整数倍为分配单位; 2、按结构体成员声明顺序自上而下分配; 3、尽可能的减少碎片空间。注:分配空间不足以存储成员变量时,分配新的空间单位。三、例代码//// main.m// C_Project_07/原创 2015-06-17 10:48:15 · 508 阅读 · 0 评论 -
C语言----函数
一、定义:有特定功能的代码片段的集合体,我们成为 函数。二、返回值:1、函数的返回值称为 函数的值,只能通过 return 语句返回给主调函数; 2、一个函数只能有一个返回值; 3、函数即使没有返回值也可以使用 return 来结束函数的执行,回到 主调函数; 4、return 后面的语句 不再执行。三、形参、实参1、形参 出现在函数的定义中,以 假名字 来表示函数调用时需要提供的原创 2015-06-17 16:51:32 · 633 阅读 · 0 评论 -
C语言----内存区划分
一、栈区、堆区、静态区(全局区)、常量区、代码区:1、栈:由系统根据数据类型所占字节数在此区域开辟存储空间,使用结束后,再由系统释放。 (系统分配,系统释放)2、堆、手动分配,手动释放。3、静态、 static:直到程序运行结束 才会被 释放。4、常量占用内存,只读状态,决不可修改。5、代码、所有的语句编译后会生成CPU指令存储在代码区。二、malloc、calloc、realloc原创 2015-06-17 16:20:43 · 771 阅读 · 0 评论 -
C语言----文件读取
一下代码在 Xcode 中实现://// main.m// C_Homework_10//// Created by on 15/3/25.// Copyright (c) 2015年 . All rights reserved.//#import <Foundation/Foundation.h>void readFileBytes(const char *name);i原创 2015-06-17 16:34:07 · 1242 阅读 · 0 评论 -
CocoaPods安装和使用教程
http://code4app.com/article/cocoapods-install-usage点这里查看原文转载 2015-06-23 20:34:59 · 456 阅读 · 0 评论 -
Reason : image not found
一、提出问题:在引入 mapbox.framework 这个第三方框架后,Xcode 的 控制台 打印出了如下错误:Reason : image not found二、解决办法:原创 2017-02-24 12:07:53 · 780 阅读 · 0 评论