- 博客(15)
- 收藏
- 关注
转载 release与debug应用
在项目编写的过程中,我们需要打印一些东西验证结果,可是当项目完成测试上线后就不需要这些打印(会浪费硬件资源),这样debug和release就发挥大的作用了:在项目delegate文件程序启动完成方法中加入宏(打印debug有效)#if defined(DEBUG)||defined(_DEBUG) NSLog(@"测试代码"); NSLog(@"Test
2015-11-13 15:52:01
349
原创 提交App在ios9中的问题
1.关于QQ分享:当在App中添加URL scheme 类似“tencent100424468”时,当用户没有安装QQ客户端时就会以网页的形式打开QQ,这是不被允许的,要删掉这个,或者更新友盟SDK进行设置sso授权打开2.Xcode更新到7后,打包提交到AppStore总是通不过:解决办法:1>bundle invalide-在工程文件搜索框中搜info.plist 添加bund
2015-10-27 13:35:56
320
原创 文章标题
最新ios9的改变以及微信支付实现 1. 旧项目用Xcode7编译总是出错: 在工程Build Setting中搜索bitcode设置为NO,因为Xcode7默认yes,(bitcode主要用于打包形成文件使用,暂且设置为不需要) 2. 分享,支付等,urlScheme要设置白名单,即在info.plist中添加名字:LSApplicationQueriesSchemes在这个数组中加
2015-10-21 17:21:06
313
原创 iOS 文件存储
在工程项目中plist用于存储小数据(基本数据类型),若是自定义类的本地存储要用归档,大数据用数据库或coreData;在项目中的plist文件存储一些配置信息,程序每次运行都是原信息(不可改即下次程序运行还是原数据,手动添加)用[NSBundle mainBundle]来获取,而项目中要存储并修改的plist要在项目中创建在document文件夹下。如下(修改后,下次程序运行就是修改后数据)
2015-06-30 13:46:13
319
原创 block与刷新(collectionView、tableview)
今天写网络请求部分,请求获取的数据在block中,在给cell赋值时,dataarray总是空(没有数据),原来是block的问题:例: [RequestEngine_SJloadPresentListDataCompleted:^(NSArray *listArr) { NSLog(@"listArr=%@",listArr);
2015-06-26 16:33:30
547
原创 swift中的微信分享
向微信注册appid,成功后1.在工程Plist文件中添加一个URL type "URL scheme”为你所注册的应用程序id,既AppID导入libWeChatSDK.a , WXApi.h , WXApiObject.h 三个文件在程序登录那个函数注册WXApi.registerApp("")括号内为id号2.设置代理,遵守协议(转到微信)
2015-03-13 10:58:43
987
原创 textfield自动输入
两个textfield的内容相同,写其中一个另一个自动带出(用通知)如下: overridefunc viewDidAppear(animated: Bool) { NSNotificationCenter.defaultCenter().addObserver(self, selector: "textFieldDidChange:", name:UIT
2015-02-10 14:07:25
388
原创 用代码写storyboard自动布局
当一个项目用storyboard自动布局时,当需要改一些布局直接改frame是没有用的,这时就需代码自动布局,代码如下:设置取消自动布局 self.viewExtend.setTranslatesAutoresizingMaskIntoConstraints(false)设置布局约束(上,左,下,右)(与自己的需要改的frame中的一样,要是只有一个,其他都随便写)
2015-01-30 10:20:11
385
原创 iOS中RSA加密
后台java,iOS不能用服务器传来的公钥,那就反过去iOS客户端生成.der、.pem、.p12文件等7个文件,.der用于加密,后面两个用于java服务器端,连接如下:http://www.cnblogs.com/makemelike/articles/3802518.html
2015-01-20 17:44:42
342
原创 swift中的几种传值
1.userdefault存储小数据,在其他界面中调用,比较方便注意:这些数据是常量,不能直接去改,即使强转也会崩溃的这样,若要该变,像数组、字典,重新 var 定义 例下为数组:一个地方这样存储:var arr =NSMutableArray(array: ["1","2","3"]) let user =NSUserDefaults.s
2014-12-25 15:00:56
466
原创 Xcode6 中一些设置
1.我们在Xcode5中经常把一些用的比较频繁的头文件写在文件夹(supporting files)中的.pch文件中,这样就不用在导入头文件了,可是6中没有了这个文件。解决办法:***创建新文件(cmd+n),选other----》pch file***在工程build setting中搜索lan关键字会有apple llvm 6.0 - language ,在它下面有prefix
2014-11-26 11:03:43
515
转载 iOS在应用程序中打电话(三种)
iOS拨打电话(三种方法) (2014-09-04 11:31:07)转载▼ 1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示NSMutableString * str=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"186xx
2014-11-13 18:16:03
437
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人