окно поиска в Objective-C - PullRequest
0 голосов
/ 07 декабря 2011

Я пишу программу для окна поиска в Objective-C.

Я сохранил все названия компаний в моем массиве

когда я пишу "I" в строке поиска, тогда все компании, начинающиеся с "I", должны отобразить в новом массиве, как мне динамически получить этот список компаний в новом массиве

У меня есть эта программа в Java, я хочу преобразовать это в Objective-C

ed.addTextChangedListener(new TextWatcher() {

    public void afterTextChanged(Editable s) {}

    public void beforeTextChanged(CharSequence s, int start, int count, int after) {}

    public void onTextChanged(CharSequence s, int start, int before, int count) {

        textlength = ed.getText().length();

        arr_sort.clear();

        for (int i = 0; i < symbolarr.length; i++) {

            if (textlength <= symbolarr[i].length()) {

                if (ed.getText().toString().equalsIgnoreCase((String)symbolarr[i].subSequence(0,textlength))) 
                {
                     arr_sort.add(symbolarr[i]);    
                }
             }
        }

        lv.setAdapter(new ArrayAdapter<String>(DataAttach.this,

        android.R.layout.simple_list_item_1, arr_sort));
   }
});

где ed - мой текст для редактирования (текстовое поле)

...