Time of Update: 2015-08-27
標籤:開發中常見錯誤和警告總結(十六) Objective-c巧妙調用不相容的Swift方法 在Objective-c中調用Swift類中的方法時,由於部分Swift文法不支援轉換,會遇到無法找到對應方法的情況,如下: 1 import UIKit 2 enum HTTPState { 3 case Succed, Failed, NetworkError, ServerError, Others 4 } 5 class ILHTTPRequest:
Time of Update: 2015-08-27
標籤:開發中常見錯誤和警告總結(十三)混編總結 Objective-c調用Swift代碼 Objective-c調用Swift代碼兩個步驟第一步告訴Xcode哪些類需要使用(繼承自NSObject的類自動處理,不需要此步驟),通過關鍵字@objc(className)來標記 1 import UIKit2 @objc(ILWriteBySwift)3 class ILWriteBySwift {4 var name: String!5 class
Time of Update: 2015-08-27
標籤: 絕對布局在遊戲開發中常用,動態計算出位置 1 <?xml version="1.0" encoding="utf-8"?> 2 <AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="match_parent" 4 android:layout_height="match_parent" > 5
Time of Update: 2015-08-26
標籤:開發中常見錯誤和警告總結(十八) Xib/StoryBoard支援 Swift項目在使用Xib/StoryBoard時,會遇到兩種不同的問題Xib:不載入視圖內容Storyboard:找不到類檔案 Xib不載入視圖內容在建立UIViewController時,預設選中Xib檔案,在Xib與類檔案名稱一致時,可通過以下代碼執行個體化:let controller =
Time of Update: 2015-08-26
標籤:一,Xcode的.m副檔名表示檔案含有Objective-C代碼,應由Objective-C編譯器處理。C編譯器處理名稱以.c結尾的檔案,而C++編譯器處理.cpp檔案。在Xcode中,所有這些編譯工作全由GCC處理,這個編譯器能夠理解C語言的全部3個變體。 二,Objective-C剛誕生的時候,副檔名.m代表message,指的是Objective-C的一個主要特性。 三,和C語言一樣,Objective-C使用標頭檔來包含元素宣告,這些元素包括結構體,符號常量,函
Time of Update: 2015-08-26
標籤:ios runtime uibutton iOS小技巧–用runtime 解決UIButton 重複點擊問題什麼是這個問題我們的按鈕是點擊一次響應一次, 即使頻繁的點擊也不會出問題, 可是某些情境下還偏偏就是會出問題. 通常是如何解決我們通常會在按鈕點擊的時候設定這個按鈕不可點擊. 等待0.xS的延時後,在設定回來; 或者在操作結束的時候設定可以點擊.-
Time of Update: 2015-08-26
標籤://// YJViewController.m// 04-湯姆貓的理解//// Created by JACKY-MAC on 15-5-31.// Copyright (c) 2015年 www.train.com. All rights reserved.//#import "YJViewController.h"@interface YJViewController ()@property (weak, nonatomic) IBOutlet UIImageView
Time of Update: 2015-08-26
標籤: 看到好的技術教程就想轉載一下,不喜勿噴!謝謝配合,僅供菜鳥學習研究,不要做壞事哦\(^o^)/~ 關於Android APP 二次打包現象已經屢見不鮮,為何“打包黨”就吃准了Android平台,二次打包的操作過程到底有多簡單? 本文將從Android apk的結構、二次打包的工具、步驟等方面向移動開發人員說明二次打包操作的簡單性,從而引起開發人員對APP安全的重視,並及時對APP進行代碼混淆或加固 保護等安全措施。 安卓apk的檔案結構首先來看一下Android
Time of Update: 2015-08-26
標籤:static library 由於開發的項目中使用了靜態庫檔案(.a檔案),因此專門對它進行了簡單的學習。靜態庫檔案封裝的是經常使用的公用代碼,便於代碼的複用。1、產生靜態庫檔案(static library file)。主要包括以下幾個主要步驟:(1)建立靜態庫項目650) this.width=650;"
Time of Update: 2015-08-26
標籤:ios1、 對項目中所有加陰影的代碼進行最佳化目前項目中尤其是表格儲存格中使用如下加陰影代碼嚴重影響效能(5.2.5航班查詢結果頁卡頓的原因) self.cellBG.layer.shadowColor = [[UIColor colorWithRed:0.8 green:0.8 blue:0.8 alpha:1] CGColor]; self.cellBG.layer.shadowOffset = CGSizeMake(1,
Time of Update: 2015-08-26
標籤:iossaledGoodsArray數組中儲存商品對象saledgoods,saledgoods有seatNo屬性,將saledGoodsArray數組中saledgoods對象相同座位兒號的商品賦值給同一個人(personObject)的購買商品數組(purchasedGoodsArr)。剛發現可以這樣寫,慚愧得緊! dataArray = [[NSMutableArray alloc] init]; saledGoodsArray =
Time of Update: 2015-08-26
標籤: 最近開啟Xcode編譯、運行開發的程式,雖然都success,但是一直有個warning:target specifies product type ‘com.apple.product-type.bundle.unit-test‘, but there‘s no such product type for the ‘iphoneos‘ platform這是因為先前使用xcode7
Time of Update: 2015-08-26
標籤:沈浸式 狀態列 ui 用過android手機的人都知道android使用app的時候螢幕上方的狀態列都是黑色的,就算不是黑色的都與正在開啟的app顏色不同。有一種灰常不搭調的感覺。~今天無意中看了一下關於沈浸式狀態列的資料~~作為強迫症重度患者怎能錯過?下面就開始使用沈浸式狀態列之旅:代碼未先行:沈浸式:非沈浸式:嗯~雖然第二張圖比較模糊,但是也可以想象第一張比較好看(~ ̄▽ ̄)~。那麼接
Time of Update: 2015-08-26
標籤://// ViewController.m// LIBAOZHENG0826//// Created by 張豔鋒 on 15/8/26.// Copyright (c) 2015年 張豔鋒. All rights reserved.// #import "ViewController.h" @interface ViewController (){ BOOL isOut;}@end&
Time of Update: 2015-08-26
標籤:E: 08-26 16:34:11.934: E/AliSDK(32236): 錯誤編碼 = 1002208-26 16:34:11.934: E/AliSDK(32236): 錯誤訊息 = SDK 組件 Qupaisdk 啟動出錯,錯誤訊息為 [Qupaisdk], the android stack 
Time of Update: 2015-08-26
標籤:基本概念: Message:訊息,其中包含了訊息ID,訊息處理對象以及處理的資料等,由MessageQueue統一列隊,終由Handler處理。 Handler:處理者,負責Message的發送及處理。使用Handler時,需要實現handleMessage(Message msg)方法來對特定的Message進行處理,例如更新UI等。
Time of Update: 2015-08-26
標籤:從設計外觀上看,Android 5.0 系統使用一種新的Material Design 設計風格。從圖片上就能看到一些全新的設計。從圖片上看,這套設計圖對 Android 系統的案頭表徵圖及組件的透明度進行的稍稍的調整,並且各種案頭小組件也可以重疊擺放。雖然調整案頭組件透明度對 Android
Time of Update: 2015-08-26
標籤: 在群裡經常看到有小夥伴問怎麼學好IOS,想往這方向轉,也有看到各種培訓出來在群裡找工作的,也有問怎麼自學好。有的都學了好幾個月了,培訓的也要四個月,讓我想起我之前學IOS的那段難忘的時間。 之前做 .Net,錯過了好多機會,失敗原因很多有衝動、自卑等。在學校也算得上學霸的我一走出校門跟一起玩耍的小夥伴差距越拉越大,做
Time of Update: 2015-08-26
標籤:android 支付 unity3d 移動 apk 移動沒有用於Unity3D的移動MM支付SDK的接入,所以……這樣一來,你需要去官網下載IAP-SDK做成jar包供Unity調用:http://dev.10086.cn/iap/?action=down&areaid=13540829001、先要明確一點的是在U
Time of Update: 2015-08-26
標籤:android file 許可權<manifest ...> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> ...</manifest>WRITE_EXTERNAL_STORAGE 已經隱含了讀取許可權得到當前應用下的路徑檔案File file = new