Rumah Media Sosial Bar debug dalam Pembangunan Aplikasi iOS6 - dummies

Bar debug dalam Pembangunan Aplikasi iOS6 - dummies

Video: Membuat Bendera Ghana Dengan CMD DEBUG 2024

Video: Membuat Bendera Ghana Dengan CMD DEBUG 2024
Anonim

Apabila anda membina dan menjalankan aplikasi anda untuk iOS6 dengan titik putus dalam Xcode, bar Debug muncul di tetingkap Workspace apabila program dijalankan dalam Simulator. Program berhenti melaksanakan pada titik putus pertama (jika anda telah menetapkan syarat, ia berhenti melaksanakan jika kondisi itu dipenuhi).

Untuk mengawal pelaksanaan, anda menggunakan bar Debug (terletak di bahagian atas kawasan Debug yang anda lihat dalam gambar). Bar Debug termasuk butang ke

  • Buka atau tutup kawasan Debug. Seperti yang dinyatakan sebelum ini, anda boleh menyembunyikan kawasan Debug jika anda tidak memerlukannya untuk apa yang anda lakukan sekarang.

  • Jeda atau meneruskan pelaksanaan kod anda. Klik butang ini untuk menghentikan program anda daripada melaksanakan atau meneruskan pelaksanaan selepas berhenti apabila memasuki debugger.

  • Langkah seterusnya. Klik butang ini untuk membuat kaunter proses (PC), yang dikenal pasti oleh anak panah hijau di longkang, berpindah ke garisan berikutnya baris yang akan dilaksanakan. Jika baris kod itu menghantar mesej, ia akan menghantar mesej (dan jalankan kaedah) - tetapi kemudian, dari perspektif anda, ia hanya bergerak ke garisan baris berikutnya.

  • Langkah masuk Klik butang ini untuk mengalihkan kaunter proses ke garisan seterusnya baris yang akan dilaksanakan. Jika baris kod menghantar mesej kepada kaedah dalam kod sumber anda, debugger akan melangkah ke kaedah dan kemudian kembali ke baris baris berikutnya selepas baris yang menghantar mesej.

  • Keluar. Klik butang ini untuk melangkah keluar dari fungsi atau kaedah semasa. Editor Sumber kemudian memaparkan sama ada kaedah yang menghantar mesej atau pemanggil fungsi.

  • Simulasi lokasi. Anda boleh mempunyai debugger mensimulasikan lokasi iPad untuk anda.

Kerana syarat ditetapkan di sini bahawa pemaju mahu titik putus hanya akan dicetuskan jika rangkaianStatus tidak sama dengan NotReachable, apabila program berlari seperti yang ditunjukkan dalam angka ini, anda dapat melihat bahawa program tersebut telah berhenti melaksanakan pada breakpoint.

The networkStatus boleh dicapaiViaWiFi seperti yang anda boleh (hampir tidak) melihat dalam gambar di anak tetingkap Variabel. Sekiranya anda mahu menonton apa yang berlaku apabila aplikasi melaksanakan langkah demi langkah, anda akan memilih Langkah Dalam, dan skrin yang dipaparkan muncul.

Anda dapat melihat bahawa arahan

if (networkStatus == NotReachable) {

menyebabkan debugger berpindah ke baris berikutan blok kod yang akan dilaksanakan jika pernyataan jika dinilai kepada YES dan debugger telah berhenti di talian kosong.

Itu kerana kenyataan jika dinilai kepada NO - rangkaianStatus telah dicapaiViaWiFi - dan blok kod dilangkau:

if (networkStatus == NotReachable) {UIAlertView * alert = [[UIAlertView alloc] initWithTitle: @ "Network Unavailable "mesej: @" RoadTrip memerlukan sambungan Internet "mewakil: nil BatalButtonTitle: @" OK "otherButtonTitles: nil]; [pertunjukan amaran];}

Sudah tentu anda tahu bahawa, setelah memperlihatkan nilai rangkaian Network sebagai dapat dicapai.

Bar debug dalam Pembangunan Aplikasi iOS6 - dummies

Pilihan Editor

Cara Potong, Salin dan Tampal di Excel 2010 - dummies

Cara Potong, Salin dan Tampal di Excel 2010 - dummies

Potong, Salin, dan tampal perintah untuk memindahkan atau menyalin maklumat dalam lembaran kerja Excel 2010. Perintah ini menggunakan Papan Klip Pejabat sebagai sejenis rumah separuh elektronik di mana maklumat yang anda potong atau salin kekal sehingga anda memutuskan untuk menampalnya di suatu tempat. Kerana aturan Clipboard ini, anda boleh menggunakan ...

Bagaimana untuk menyesuaikan toolbar Quick Access Excel 2013 - dummies

Bagaimana untuk menyesuaikan toolbar Quick Access Excel 2013 - dummies

Untuk memudahkan peralihan anda ke Excel 2013 dari Excel 2003, anda boleh menyesuaikan Toolbar Cepat Akses supaya ia mengandungi setiap butang dari bar alat Standard dan Pemformatan dalam Excel 2003 dengan pengecualian butang Permissions, Drawing, Zoom, dan Help. Butang kebenaran adalah sangat esoterik dan jarang digunakan yang tidak seharusnya ...

Bagaimana Mengurangi Kesilapan Formula dalam Excel 2016 - dummies

Bagaimana Mengurangi Kesilapan Formula dalam Excel 2016 - dummies

Dalam keadaan tertentu, walaupun formula terbaik dalam Excel 2016 mungkin kelihatan ganjil selepas anda mendapatkannya dalam lembaran kerja anda. Anda boleh memberitahu segera bahawa rumus telah hilang kerana bukannya nilai dikira yang bagus yang anda harapkan dapat melihat dalam sel, anda akan mendapat mesej yang aneh dan tidak dapat difahami dalam semua ...

Pilihan Editor

Untuk Remaja: Bagaimana Menyisipkan Clip Art dalam PowerPoint Slide - dummies

Untuk Remaja: Bagaimana Menyisipkan Clip Art dalam PowerPoint Slide - dummies

Clip art adalah karya seni generik yang telah dipraktikkan, dan Microsoft menyediakan banyak fail klip video secara percuma dengan produk Office. Anda boleh memasukkan klip seni ke dalam susun atur slaid PowerPoint anda. Cara paling mudah untuk memasukkan klip seni adalah dengan menggunakan salah satu ruang letak pada susun atur slaid: Memaparkan slaid yang mengandungi Clip Art ...

Cara Mendengarkan Muzik pada Windows Media Player - dummies

Cara Mendengarkan Muzik pada Windows Media Player - dummies

Tetingkap Media Player memainkan media. Istilah media pada komputer merujuk kepada sesuatu selain teks: Audio dan video adalah contoh media. Audio adalah istilah catchall untuk muzik dan fail bunyi lain, seperti buku-buku pada CD. Anda boleh menggunakan Media Player untuk memainkan muzik sampel yang disertakan dengan Windows 7. Jika anda ...

Cara Cari Fail dan Folder dalam Komputer Anda - dummies

Cara Cari Fail dan Folder dalam Komputer Anda - dummies

Tidak ingat apa yang anda namakan fail atau folder atau di mana komputer atau media penyimpanan anda menyimpannya? Anda boleh membuka tetingkap Komputer untuk mencari atau melakukan Carian.

Pilihan Editor

Menangkap RAW dan Format Fail Lain untuk Fotografi Makanan - dummies

Menangkap RAW dan Format Fail Lain untuk Fotografi Makanan - dummies

Dalam gaya makanan dan fotografi makanan, boleh memilih antara format fail kamera yang berbeza, termasuk RAW, JPEG, dan TIFF. Format fail kamera RAW hanyalah seperti yang dibaca: Ini adalah maklumat imej mentah, hampir tidak diproses. Anda boleh memilih pilihan untuk menembak RAW (atau format fail lain) dalam menu kamera anda, seperti yang anda boleh ...

Single-Paparan HDR Photography Terminology - dummies

Single-Paparan HDR Photography Terminology - dummies

Fotografi pelbagai dinamik tinggi mempunyai banyak istilah yang bersaing untuk menggunakan sama perkataan (pendedahan, kurungan, mentah). Ia boleh menjadi sangat mengelirukan. Untuk tujuan kejelasan, beberapa jurugambar membezakan antara dua jenis HDR pendedahan tunggal, kedua-duanya dibuat dari satu pendedahan Raw asal (gambar), menggunakan istilah pendedahan tunggal (Raw) dan pendedahan tunggal (kurungan). Apabila ...

Saiz dan Komposisi dalam Fotografi Berdekatan - dummies

Saiz dan Komposisi dalam Fotografi Berdekatan - dummies

Untuk menggunakan saiz sebagai unsur komposisi di dekat- up dan makro fotografi, anda perlu terlebih dahulu memikirkan apa yang ingin anda katakan mengenai subjek anda. Anda boleh menggunakan hubungan saiz antara dua objek untuk mengetahui penonton tentang sejauh mana subjek anda, atau membuat kedalaman dengan mempunyai satu objek ...